1

さて、私はこのコードを見つけました。これを実行した後、(ダイアログとして) いくつかのアクティビティを選択することができました。しかし、私の問題は、着信音として mp3 を選択したいということです。どうすればそれができますか?

このコードは、リスト内のデフォルトの着信音のみを提供します。

        Intent intent = new Intent( RingtoneManager.ACTION_RINGTONE_PICKER);
        intent.putExtra( RingtoneManager.EXTRA_RINGTONE_TYPE,
        RingtoneManager.TYPE_RINGTONE);
        intent.putExtra( RingtoneManager.EXTRA_RINGTONE_TITLE, "Select Tone111");

        intent.putExtra( RingtoneManager.EXTRA_RINGTONE_EXISTING_URI,
        Uri.parse( "/sdcard/Slipknot - Spit It Out.mp3"));

        startActivityForResult( intent, 0);
4

2 に答える 2

2

これの解決策は、オーディオにフォルダの着信音を追加することです ( /sdcard/media/audio/ringtone/ )。このフォルダに mp3 を追加して、それらがリストに表示されるようにします。

于 2011-06-30T12:08:45.093 に答える
0

TYPE_ALLを使用できます

于 2011-06-29T10:00:04.330 に答える