Bak*_*123 5 android android-preferences android-contentprovider
我想获得铃声名称.我用这个代码
Ringtone ringtone = RingtoneManager.getRingtone(preference.getContext(), Uri.parse(stringValue));
String name = ringtone.getTitle(preference.getContext());
Run Code Online (Sandbox Code Playgroud)
我得到的号码(例如 - 17090)不是铃声名称.怎么了?
小智 2
我在最新版本的 Android (4.4) 中也遇到了同样的问题。getTitle() 和外部存储肯定有问题,因为它在内部存储上工作正常。我还发现读取访问权限也可以工作。这对用户来说可能侵入性较小。
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1079 次 |
| 最近记录: |