See Also: RingtoneManager Members
RingtoneManager provides access to ringtones, notification, and other types of sounds. It manages querying the different media providers and combines the results into a single cursor. It also provides a Android.Media.Ringtone for each ringtone. We generically call these sounds ringtones, however the RingtoneManager.TYPE_RINGTONE refers to the type of sounds that are suitable for the phone ringer.
To show a ringtone picker to the user, use the RingtoneManager.ActionRingtonePicker intent to launch the picker as a subactivity.