【问题标题】:Using RingtoneManager.getRingtone on LG optimus在 LG 擎天柱上使用 RingtoneManager.getRingtone
【发布时间】: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)它总是播放默认值 系统铃声而不是我的资源。

非常感谢您的帮助

【问题讨论】:

    标签: android ringtone lg optimus


    【解决方案1】:

    我找到了替代方案

    仅对于 mDefaultRingtone 我使用媒体播放器项目。

    MediaPlayer.create(this, mUriForDefaultItem);
    

    然后点击我根据列表位置播放声音。

    【讨论】:

      猜你喜欢
      • 2018-10-08
      • 1970-01-01
      • 2018-03-18
      • 2013-08-17
      • 1970-01-01
      • 1970-01-01
      • 2022-10-02
      • 1970-01-01
      • 2012-11-18
      相关资源
      最近更新 更多