Here are the examples of the java api class android.media.RingtoneManager taken from open source projects.
1. _RingtonePickerDialog#create()
Project: HoloEverywhere
File: _RingtonePickerDialog.java
File: _RingtonePickerDialog.java
public _RingtonePickerDialog create() { if (dialog != null) { return this; } handler = new Handler(); hasDefaultItem = intent.getBooleanExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true); uriForDefaultItem = intent.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_DEFAULT_URI); if (uriForDefaultItem == null) { uriForDefaultItem = Settings.System.DEFAULT_RINGTONE_URI; } hasSilentItem = intent.getBooleanExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT, true); ringtoneManager = new RingtoneManager(context); final boolean includeDrm = intent.getBooleanExtra(RingtoneManager.EXTRA_RINGTONE_INCLUDE_DRM, true); ringtoneManager.setIncludeDrm(includeDrm); int types = intent.getIntExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, -1); if (types != -1) { ringtoneManager.setType(types); } cursor = ringtoneManager.getCursor(); if (context instanceof Activity) { ((Activity) context).setVolumeControlStream(ringtoneManager.inferStreamType()); } existingUri = intent.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_EXISTING_URI); builder = new AlertDialog.Builder(context); dialog = onCreateDialog(builder); return this; }