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 回答