Permetto al mio utente di selezionare una suoneria per le notifiche nella mia app. Voglio memorizzare l'URI del suono insieme al titolo leggibile umano del suono.Come ottenere il nome della suoneria in Android?
Finora il codice URI grandi opere:
Uri uri = intent.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_PICKED_URI);
Ma quando provo ad ottenere il titolo, e impostarlo come un testo del pulsante, non ottengo nulla. Sembra non avere alcun titolo?
String title = intent.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_TITLE);
button.setText(title);
Ma il testo del mio pulsante è vuoto. Se lo faccio:
button.setText(uri.toString());
quindi vedo perfettamente l'uri. Dovrei solo cercare di ottenere il titolo dall'URI? Grazie
Grazie. I documenti sembrano sempre prendermi. – GuyLeStack
Chiama ringtone.stop() o perderà !!! –
+ Alexey Kuznetsov cosa intendi? – TheLibrarianCz