Intent for Phone铃声选择器android

时间:2013-10-18 08:06:43

标签: android android-sdcard ringtone

我正在开发一个Android应用程序,我想向用户显示仅限手机INBUILT铃声的列表。以下是我尝试的代码。

 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铃声上显示。我怎样才能做到这一点。请帮忙!提前谢谢。

0 个答案:

没有答案