Android 在LG optimus上使用RingtoneManager.getRingtone
我目前正尝试在LG optimus上播放原始文件作为铃声Android 在LG optimus上使用RingtoneManager.getRingtone,android,ringtone,lg,optimus,Android,Ringtone,Lg,Optimus,我目前正尝试在LG optimus上播放原始文件作为铃声 Uri uri = Uri.parse("android.resource://" + curContext.getPackageName() + "/" + R.raw.alert); mDefaultRingtone = RingtoneManager.getRingtone(curContext, uri); mDefaultRingtone.play(); 我在所有其他手机上都使用了这个代码,这很好。 在LG设备上(我有两个Op
Uri uri = Uri.parse("android.resource://" + curContext.getPackageName() + "/" + R.raw.alert);
mDefaultRingtone = RingtoneManager.getRingtone(curContext, uri);
mDefaultRingtone.play();
我在所有其他手机上都使用了这个代码,这很好。
在LG设备上(我有两个Optimus设备-OS 2.2.2和2.3.3),它总是播放默认设置
系统铃声,而不是我的资源
非常感谢您的帮助我发现了一个覆盖 对于mDefaultRingtone,我使用了媒体播放器项
MediaPlayer.create(this, mUriForDefaultItem);
然后单击,我根据列表位置播放声音。我发现一个覆盖 对于mDefaultRingtone,我使用了媒体播放器项
MediaPlayer.create(this, mUriForDefaultItem);
然后单击,我根据列表位置播放声音