m4vファイルのオーディオをバックグラウンドで再生しようとしています。m4vのビデオファイルをバックグラウンドで再生します。つまり、音声のみです。
SoundPool
を試してみましたが、生のフォルダから読み込み中にエラーが出ます。
私はこれをsample programと使いました。
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): Caused by: android.content.res.Resources$NotFoundException: File Hello World, AudioPlayerActivity! from drawable resource ID #0x7f040000
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at android.content.res.Resources.openRawResourceFd(Resources.java:860)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at android.media.SoundPool.load(SoundPool.java:204)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at com.sample.audio.AudioPlayerActivity.onCreate(AudioPlayerActivity.java:31)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1069)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2751)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): ... 11 more
が、私はVideoView
を使用してファイルを再生することができますが、私は音声のみを必要としています。
サウンドプールでm4vファイルを再生する方法や、バックグラウンドで再生する必要がある方法はわかりません。 これを達成するには?
ありがとうございます。