在 LG 擎天柱上使用 RingtoneManager.getRingtone
Posted
技术标签:
【中文标题】在 LG 擎天柱上使用 RingtoneManager.getRingtone【英文标题】:Using RingtoneManager.getRingtone on LG optimus 【发布时间】:2011-12-26 07:39:43 【问题描述】:我目前正在尝试在 LG Optimus 上播放原始文件作为铃声。
Uri uri = Uri.parse("android.resource://" + curContext.getPackageName() + "/" + R.raw.alert);
mDefaultRingtone = RingtoneManager.getRingtone(curContext, uri);
mDefaultRingtone.play();
我在所有其他手机上都使用此代码,这很好。 在 LG 设备上(我有 2 个 Optimus 设备 - OS 2.2.2 和 2.3.3)它总是播放默认值 系统铃声而不是我的资源。
非常感谢您的帮助
【问题讨论】:
【参考方案1】:我找到了替代方案
仅对于 mDefaultRingtone 我使用媒体播放器项目。
MediaPlayer.create(this, mUriForDefaultItem);
然后点击我根据列表位置播放声音。
【讨论】:
以上是关于在 LG 擎天柱上使用 RingtoneManager.getRingtone的主要内容,如果未能解决你的问题,请参考以下文章
一周AI新鲜事“擎天柱”霸气登场/全球创新指数中国排名11位/摩尔定律死了,又活了?...
一周AI新鲜事“擎天柱”霸气登场/全球创新指数中国排名11位/摩尔定律死了,又活了?...