的MediaPlayer在onCreate方法的MediaPlayer在onCreate方法播放的聲音兩次
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if(mediaPlayer.isPlaying())
{
mediaPlayer.stop();
}
mediaPlayer.reset();
mediaPlayer = MediaPlayer.create(MainActivity.this, R.raw.v1);
mediaPlayer.start();
}
播放的聲音兩次當onCreate方法STARD播放的聲音的兩倍。如何解決它?
也許是活動的幾個實例在你的代碼? –
@IlylyBublyk,那所有的代碼都是onCreate方法。 – user2757168