Androidミュージックプレーヤーの停止イベントを検出したいです。
ファイルの再生が停止したときに、実際にメソッドを呼び出しています。
isPlaying メソッドがありますが、停止イベントを取得するために while ループ内に配置する必要があり、不安定になる可能性がありますか?
これを行うエレガントな方法はありますか?
これは私が持っているコードです:
mp.start(); // mp is the media player object
while (mp.isPlaying() == true) continue;
handler.sendEmptyMessage(0);
ありがとうございました。