Como obter o nome do Ringtone no Android?
Estou permitindo que meu usuário escolha um toque para notificações no meu aplicativo. Eu quero armazenar o URI do som junto com o título legível do som.
Até agora, o código URI funciona muito bem:
Uri uri = intent.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_PICKED_URI);
Mas quando tento obter o título e defini-lo como um texto de botão, não obtenho nada. Parece não ter título?
String title = intent.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_TITLE);
button.setText(title);
Mas o texto do meu botão está vazio. Se eu fizer:
button.setText(uri.toString());
então eu vejo o uri perfeitamente. Devo apenas tentar obter o título do URI? obrigado