How to get current ringtone in Android?

后端 未结 6 1329
情书的邮戳
情书的邮戳 2020-12-10 04:50

I have found lots of examples how to get default ringtone. Something like that:

Uri alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE);
            


        
6条回答
  •  无人及你
    2020-12-10 05:08

    I was struggling with this issue as well, so the solution is:

    Uri defaultRingtoneUri = RingtoneManager.getActualDefaultRingtoneUri(getActivity().getApplicationContext(), RingtoneManager.TYPE_RINGTONE);
    Ringtone defaultRingtone = RingtoneManager.getRingtone(getActivity(), defaultRingtoneUri);
    

提交回复
热议问题