1
MediaPlayerクラスのsetOnCompletionListenerメソッドに問題があります。私のプロジェクトでは、私はボタンを持っています。テキストは、Playです。私がそれを押すと、プレイヤーが再生を開始し、テキストがPauseに変わります。トラックの再生が終了したら、ボタンのテキストをもう一度再生に変更したい。私はこのコードを使用しましたが、私のためにはうまくいきません。ここでAndroid:オーディオの再生が停止したときの検出方法
//in onCreate() method:
player = MediaPlayer.create(getApplicationContext(), tracks[0]);
player.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
trackBtn.setText("Play");
}
});
私はIntroClip一部を期待し、あなたのようでしたが、それでも私のために動作しません:/ – Astgh
エラーメッセージを教えてください。または例外はありませんか?あなたはデバッグを試みましたか? –
私はonCompletion()メソッドにブレークポイントを入れましたが、私のアプリケーションはまったくそれに達しませんでした。 – Astgh