在 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的主要内容,如果未能解决你的问题,请参考以下文章

某厂要出50cm放大版黑苹果擎天柱?

一周AI新鲜事“擎天柱”霸气登场/全球创新指数中国排名11位/摩尔定律死了,又活了?...

一周AI新鲜事“擎天柱”霸气登场/全球创新指数中国排名11位/摩尔定律死了,又活了?...

Nvidia 擎天柱 NvOptimusEnablement

抗衡特斯拉擎天柱,人形机器人第一股实至名归?

等得望眼欲穿!黑苹果MPM-04擎天柱终于有消息了!