Intento encontrar una solución aquí, pero solo hay solución para el archivo propio/seleccionado, no para el código cuando llamo al selector. Yo uso siguiente código cuando el usuario pulse el botón: selector de tonoCómo configurar el tono de llamada con RingtoneManager.ACTION_RINGTONE_PICKER?
Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE, "Select ringtone for notifications:");
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT, false);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE,RingtoneManager.TYPE_NOTIFICATION);
ActivityCurrent.this.startActivityForResult(intent,999);
Este espectáculo, el usuario puede elegir lo que quiere tono, pero echo de menos dos cosas: - que se muestran Indiferente tono de corriente cuando abierta - no guardar melodía de llamada cuando se hace clic en OK
todavía no encuentro manera de cómo abrir RINGTONE_PICKER con el tono de timbre actual ya seleccionada. ¿Alguna idea?
Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE, "Select ringtone for notifications:");
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT, false);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE,RingtoneManager.TYPE_NOTIFICATION);
ActivityCurrent.this.startActivityForResult(intent,999);
Gracias, pero esto es solo cómo atrapar la ruta. Pero no veo la forma: - cómo guardar esta configuración? - cómo mostrar el tono de llamada actual cuando está abierto? – Michalsx
solo actualiza la fuente, pensé que ya sabías :) –
Querido Xjaphx:) Muchas gracias, me salvaste:) Este código está funcionando como lo necesitaba. – Michalsx