Tôi đang đính kèm các tệp âm thanh vào thư mục nội dung để phát âm thanh trong thông báo nhưng tôi không thể phát âm thanh từ thư mục nội dung.Đặt Âm thanh thông báo từ thư mục Nội dung
Tôi có trang cài đặt mà từ đó người dùng có thể đặt âm thanh cho thông báo và người dùng cũng có thể phát âm thanh. Phần này đã hoàn thành. Tôi có thể phát âm thanh từ thư mục nội dung bằng Trình phát phương tiện. Tôi có thể sử dụng cùng một logic tại thời điểm tạo Thông báo nhưng vấn đề có thể xảy ra khi người dùng nhấp vào Thông báo vì trình phát phương tiện vẫn phát âm thanh.
tôi đã cố gắng
notification.sound = Uri.parse("file:///android_asset/Sound/Long/AlarmClock.mp3");
cũng đã cố gắng như thế này
notification.sound = Uri.parse("android_asset/Sound/Long/AlarmClock.mp3");
nhưng vấn đề của tôi vẫn chưa được giải quyết.
Có cách nào khác để đặt âm thanh trong thông báo từ thư mục nội dung không?
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
hoặc bất kỳ ý tưởng nào khác không? Xin vui lòng cho tôi gợi ý.
chính xác những gì đang xảy ra? –
Tôi đã cập nhật ngoại lệ – Dharmendra