Android изменить рингтон от активности - PullRequest
1 голос
/ 29 июня 2011

Что ж, я нашел этот код, после его запуска у меня была возможность выбора (например, Dialog), пока все хорошо. Но моя проблема в том, что я хочу выбрать 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);

Ответы [ 2 ]

2 голосов
/ 30 июня 2011

Решение этой проблемы заключается в добавлении рингтона папки в аудио (/ sdcard / media / audio / ringtone /), и вы можете добавить mp3 в эту папку, чтобы они потом отображались в списке

0 голосов
/ 29 июня 2011

Вы можете использовать TYPE_ALL

...