2012-11-19 33 views
1

我想将手机的默认通知声音加载到我的SoundPool中。Android SoundPool如何加载Settings.System.DEFAULT_NOTIFICATION_URI

我试过

soundPool.load(Settings.System.DEFAULT_NOTIFICATION_URI.getPath(), 1)

,并得到

11-19 20:57:39.770: E/SoundPool(2948): error loading /system/notification_sound 

我如何可以加载呢?

+1

请分享完整的logcat日志... –

+0

但这是关于SoundPool的logcat。顺便说一句,从文件加载完美的其他声音 –

回答

0

this线程中找到我的答案。

RingtoneManager.getRingtone(this, Uri.parse("content://media/internal/audio/media/122")).play();