cha*_*lav 11 android uri ringtone android-audiomanager
我找到了很多如何获取默认铃声的例子.像这样的东西:
Uri alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE);
Ringtone ringtone = RingtoneManager.getRingtone(getApplicationContext(), alert);
ringtone.setStreamType(AudioManager.STREAM_RING);
ringtone.play();
Run Code Online (Sandbox Code Playgroud)
但我想获得用户设置的实际当前铃声.
小智 14
我也在努力解决这个问题,因此解决方案是:
Uri defaultRingtoneUri = RingtoneManager.getActualDefaultRingtoneUri(getActivity().getApplicationContext(), RingtoneManager.TYPE_RINGTONE);
Ringtone defaultRingtone = RingtoneManager.getRingtone(getActivity(), defaultRingtoneUri);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11598 次 |
| 最近记录: |