1
私は特定のサウンドファイルのURI、デフォルトの着信音contents://settings/system/ringtone
を持っています。どのように私はその曲のタイトルと他の詳細を得ることができますか?デフォルトの着メロからメタデータを取得
私は特定のサウンドファイルのURI、デフォルトの着信音contents://settings/system/ringtone
を持っています。どのように私はその曲のタイトルと他の詳細を得ることができますか?デフォルトの着メロからメタデータを取得
デフォルト着メロメタデータを取得することは、想定しているより少し複雑です。
開始するには、RingtoneManager
クラスが適しています。私はそれを得ることが可能かどうかわからない
Uri ringtoneUri = RingtoneManager
.getDefaultUri(RingtoneManager.TYPE_RINGTONE);
Ringtone ringtone = RingtoneManager.getRingtone(this, ringtoneUri);
String title = ringtone.getTitle(this);
:デフォルトの着信音のタイトルを取得するために、それは簡単です、このクラスを使用して
int TYPE_ALARM Type that refers to sounds that are used for the alarm.
int TYPE_ALL All types of sounds.
int TYPE_NOTIFICATION Type that refers to sounds that are used for notifications.
int TYPE_RINGTONE Type that refers to sounds that are used for the phone ringer.
:それは、次の4つの領域から、デフォルトRingtone
を取得するための方法を提供し、着メロに関する他のデータ。
ニースの編集、@Craigy! user1078570、あなたはCraigyの例から学ぶべきです...彼が明確にするために編集していなかったら、この質問はあなたの他の質問と同じくらい速く閉じられたでしょう。 – Shog9
この質問は、編集がクリアになった時点で再度開く必要があります。 –