私はonClick methord PlaySoundを作成しました。これは、ifステートメントが再生中の天気や再生していない天気をチェックします。 if文は常に偽で、決して真ではないということです。Android:ifステートメントが.isPlaying()で動作しない場合
CODE
public void PlaySound(View view) {
final MediaPlayer clickSound = MediaPlayer.create(this, R.raw.abcd);
if(clickSound.isPlaying()) {
clickSound.stop();
}
else{
clickSound.setLooping(true);
clickSound.start();
}
}
デバッガを実行して、疑わしいものが飛び出すかどうかを確認してください。 – byxor
すでに試しました。すべてが問題ありません。 –
サウンドが再び再生され始めます。 –