我在通知中播放聲音的資產文件夾中附加了聲音文件,但我無法播放資產文件夾中的聲音。設置資產文件夾中的通知聲音
我有設置頁面,從哪個用戶可以設置聲音的通知,也可以播放聲音。這部分已完成。我可以使用Media Player從資產文件夾播放聲音。我可以在通知創建時使用相同的邏輯,但當用戶點擊通知時可能會發生問題,因爲媒體播放器仍在播放聲音。
我試圖
notification.sound = Uri.parse("file:///android_asset/Sound/Long/AlarmClock.mp3");
也試過這樣
notification.sound = Uri.parse("android_asset/Sound/Long/AlarmClock.mp3");
,但我的問題仍然沒有解決。
是否有任何其他方式來設置資產目錄通知中的聲音?
logcat的
01-10 09:57:01.509: ERROR/PlayerDriver(31): Command PLAYER_SET_DATA_SOURCE completed with an error or info PVMFErrNotSupported
01-10 09:57:01.509: ERROR/MediaPlayer(52): error (1, -4)
01-10 09:57:01.519: WARN/NotificationService(52): error loading sound for android_asset/Sound/Long/audio.mp3
01-10 09:57:01.519: WARN/NotificationService(52): java.io.IOException: Prepare failed.: status=0x1
01-10 09:57:01.519: WARN/NotificationService(52): at android.media.MediaPlayer.prepare(Native Method)
01-10 09:57:01.519: WARN/NotificationService(52): at android.media.AsyncPlayer.startSound(AsyncPlayer.java:64)
01-10 09:57:01.519: WARN/NotificationService(52): at android.media.AsyncPlayer.access$200(AsyncPlayer.java:33)
01-10 09:57:01.519: WARN/NotificationService(52): at android.media.AsyncPlayer$Thread.run(AsyncPlayer.java:99)
01-10 09:57:01.519: WARN/PlayerDriver(31): PVMFInfoErrorHandlingComplete
或任何其他的想法?請給我提示。
究竟發生了什麼? – 2012-01-10 09:49:56
我已經更新了我的異常 – Dharmendra 2012-01-10 09:55:53