0

私は、ユーザーに電話のINBUILT着信音のみのリストを表示したいAndroidアプリを開発しています。以下は私が試したコードです。

 private void pickRingTone() 
{
    Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
    intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, RingtoneManager.TYPE_RINGTONE);
    intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE, "Choose Ringtone");
    intent.putExtra(RingtoneManager.EXTRA_RINGTONE_EXISTING_URI, ringtoneUri);
    intent.putExtra(RingtoneManager.EXTRA_RINGTONE_DEFAULT_URI, ringtoneUri);

    this.startActivityForResult(intent, 5);
}

上記のコードは正常に動作しますが、メモリ カード (SD カード) から取得した着信音も、INBUILT の着信音とともに表示されます。電話のINBUILT着信音に表示したい。どうすればこれを達成できますか。助けてください!前もって感謝します。

4

0 に答える 0