MediaPlayerとAudioRecorderのオブジェクトを使用して、同時にオーディオファイルを再生して録音しています。演奏中の曲が終わるとすぐに録音スレッドを止めたい。これを達成する方法はありますか?オーディオファイルの再生が終了したことを検出するにはどうすればよいですか?
0
A
答えて
0
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
// TODO Auto-generated method stub
//here you can stop your recording thread.
}
0
あなたはMediaPlayer.OnCompletionListener
のインスタンスを使用して、コードはその後になるだろう、私はすでに、MediaPlayerの(Mplayerの)のオブジェクトを初期化した場合、あなたのMediaPlayer
インスタンス
関連する問題
- 1. iOS:アニメーションが終了したときを検出するにはどうすればよいですか?
- 2. HTML5オーディオの再生が終了したときは、どのように検出しますか?
- 3. Androidでオーディオファイルを再生するにはどうすればよいですか?
- 4. オーディオファイルを自動再生するにはどうすればよいですか?
- 5. CoronaまたはiOS&Androidで開始と終了を指定してオーディオファイルを再生するにはどうすればよいですか?
- 6. ページがフルスクリーンで終了するときを検出するにはどうすればよいですか?
- 7. サウンドエフェクトの再生が終了すると、どのように検出されますか?
- 8. Windowsでスレッドが終了する理由を検出するにはどうすればよいですか?
- 9. Phoenixソケットが終了したことをテストするにはどうすればよいですか?
- 10. JavaScriptライブラリなしで移行終了を検出するにはどうすればよいですか?
- 11. HTML5オーディオプレイリスト - 最初のオーディオファイルが終了した後に2番目のオーディオファイルを再生する方法は?
- 12. tvOSでビデオの再生が終了した後、どのように広告を再生しますか?
- 13. Firefoxでブラウザの終了イベントを検出するにはどうすればよいですか?
- 14. ThreadId経由でスレッドの終了を検出するにはどうすればよいですか?
- 15. WDMドライバでセッションの作成/終了を検出するにはどうすればよいですか?
- 16. アンドロイドでサウンドの再生が終了したかどうかを確認するにはどうすればよいですか?
- 17. そのサウンドがXNA MediaPlayerで終了したことを検出するにはどうすればよいですか?
- 18. Javaでアニメーションが終了した後でメソッドを呼び出すにはどうすればよいですか?
- 19. UWPアプリケーションをプログラムで終了または終了するにはどうすればよいですか? (Windows 10)
- 20. 私のWindowsアプリケーションが終了したかどうかを検出するには?
- 21. ストリームの終了を検出するにはどうすればよいですか?
- 22. Reactネイティブアプリ(esp Android)のアプリケーション終了を検出するにはどうすればよいですか?
- 23. 同時ジェスチャーの終了を検出するにはどうすればよいですか? (iOS)
- 24. jqtouchでビデオやオーディオファイルを再生するメディアプレーヤーをロードするにはどうすればよいですか?
- 25. Unity3dエディタ:再生モードを終了すると、変更が元に戻らないようにするにはどうすればよいですか?
- 26. 入力が完了したらスキャナを終了するにはどうすればよいですか?
- 27. タッチイベントがどのビューで終了したかを調べるにはどうすればよいですか?
- 28. ユーザーがチェックボックスのチェックを外したことを検出するにはどうすればよいですか?
- 29. 再生を終了する前にもう一度クリックしてオーディオファイルを再生する
- 30. ユーザーエージェントプロセスが終了したときにコードを実行するにはどうすればよいですか?
へcallbackを登録再生の終了を検出することができます... public void onCompletion(mPlayer){.... – Zack
いいえ。あなたはmPlayer.setOnCompletionListenerを書くでしょう... –
このメソッドで返されるmediaplayerオブジェクト(mp)はあなたのプレーヤーではありません...しかし、コールバックメソッドによって返されたものです –