Got it! Im posting what I needed to help anyone else.
mRingtoneManager2 = new RingtoneManager(this); //adds ringtonemanager
mRingtoneManager2.setType(RingtoneManager.TYPE_RINGTONE); //sets the type to ringtones
mRingtoneManager2.setIncludeDrm(true); //get list of ringtones to include DRM
mCursor2 = mRingtoneManager2.getCursor(); //appends my cursor to the ringtonemanager
startManagingCursor(
mCursor2); //starts the cursor query
//prints output for diagnostics
String test =
mCursor2.getString(mCursor2.getColumnIndexOrThrow(RingtoneManager.EXTRA_RINGTONE_TITLE));Log.d(null, test, null);String[] from = {mCursor2.getColumnName(RingtoneManager.TITLE_COLUMN_INDEX), mCursor2.getColumnName(RingtoneManager.URI_COLUMN_INDEX)}; // get the list items for the listadapter could be TITLE or URI
int[] to = {android.R.id.text1, android.R.id.text2}; //sets the items from above string to listview
//new listadapter, created to use android checked template
SimpleCursorAdapter listadapter =
new SimpleCursorAdapter(this, android.R.layout.simple_list_item_2, mCursor2, from, to );setListAdapter(listadapter);//prints output for diagnostics
String test2 = listadapter.toString();Log.d(
null, test2, null);//adds listview so I can get data from it
ListView lv = getListView();