Как остановить звук андроида - PullRequest
0 голосов
/ 28 июня 2011

У меня есть только 1 кнопка для запуска и остановки. Когда я нажимаю, начинается первый звук, затем я снова нажимаю первый звук, и второй звук начинается

мой код

  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();
                }      
            }      
        };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...