如何停止声音android

时间:2011-06-28 09:47:24

标签: java android audio

我只有一个启动和停止按钮。当我按下第一个声音将开始,然后我再次按下第一个声音停止和第二个声音将开始

我的代码

  private OnClickListener mBt1OnClick = new OnClickListener() {
        MediaPlayer mp = MediaPlayer.create(getBaseContext(), R.raw.random);
        MediaPlayer mp2 = MediaPlayer.create(getBaseContext(), R.raw.stop);
            @Override
            public void onClick(View v) { 
                if(mp ! null && mp.isPlaying()) { 
                mp2.stop(); 

                mp.prepare();
                mp.seekTo(0);
                mp.start();                            


                } else {        
                        mp.stop();
                        mp2.prepare();
                        mp2.seekTo(0);
                    mp2.start();
                }      
            }      
        };

0 个答案:

没有答案