0
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v){
if(mp2.isPlaying()==true)
{mp2.stop();
mp.start();
}
else
mp.start();
}
});
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v){
if(mp.isPlaying()==true)
{mp.stop();mp2.start();}
else
mp2.start();
}
});
私は最初BTNを押すと、2曲目は停止しますが、その後、最初に停止し、二begins.But、私が最初にBTNを押すと、第一曲は、第二playing.iプレスです最初の曲が再生されていません。お手伝いください!!Media Playerの問題
私はこのコードにprepare()を配置する必要がありますか? –
@kostas_menu: 'stop()'を呼び出した後、 'start()'をもう一度呼び出す前のいつか。ここでは、これを示すサンプルプロジェクトです:https://github.com/commonsguy/cw-advandroid/tree/master/Media/Audio – CommonsWare
あなたの答えをありがとう!私は何かもっと答えてもいいですか?私は3 + mp3を再生したい場合私はスイッチのようなものを使うことができますか?上記のように使う必要がありますか? –