У меня есть RingtonePreference, который используется для выбора мелодии звонка, которая транслируется на приемник, используемый в приложении Alarm.
Я хотел бы отобразить заголовок (заголовки, отображаемые в списке, который вы видите при выборе мелодии звонка) для выбранной мелодии в сводке RingtonePrefernce.
Каким-то образом получить тег ID3?
Некоторые мелодии будут mp3, но не все, так что это может быть не очень хорошая идея?
Что я делаю сейчас:
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
strRingtonePreference = prefs.getString("RingtonePref", "DEFAULT_RINGTONE_URI");
Это сделает strRingtonePreference похожим на «content: // media / internal / audio / media / 55», который не очень информативен для пользователя.
Как я могу это сделать?