Well I found this code , after running this I got some activity (as Dialog) to choose from, so far so good. But my problem is that I want to choose some mp3 as my ringtone, how can I do that ?

This code give me only the default ringtones in the list:

```
        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);

```