0

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

4

0 回答 0