2016-07-24 11 views
2

Ich versuche, Musikdatei von der Android INTERNE STORAGE URI abrufen, aber ich bin Getting den Alarm und Klingeltöne auch ich wusste über Filterung from here .So versuchte ich zu setzen die Dauer gleich dann 30Sek auch eingestellt .Ich kann ich eine Alarmdatei bin nicht immer mehrere Bedingung das ist, was ichWie Filter Klingelton, Alarm und relevante Mediendateien in Android

versuchte
String[] proj2 = {MediaStore.Audio.Media._ID, MediaStore.Audio.Media.TITLE};// Can include more data for more details and check it. 
    String selection = MediaStore.Audio.Media.DURATION + ">=30000"; 
    Cursor audioCursor = getContentResolver().query(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, proj2, selection,null, null); 

ich von Klingelton auszuwählen versucht und is_music dann aber auch einige Alarmdateien ich erhalte. Also, was sollte ich versuchen, alle Klingeltöne, Alarm und andere solche eingebaute Dateien zu filtern

Antwort

1

Hei Mann, ich suche nach Ihrem Kabeljau e. Sobald ich das gleiche Problem konfrontiert, während Medien Abfrage mit Cursor audioCursor = getContentResolver().query(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, proj2, selection,null, null);

zu tun, aber alles tat Sie ist perfekt, Sie müssen nur zur Abfrage durch Uri musicUri = android.provider.MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;

so Ihre gesamte Inhalt Resolver und Abfrage wie folgt

sollte
String[] proj2 = {MediaStore.Audio.Media._ID, MediaStore.Audio.Media.TITLE};// Can include more data for more details and check it. 
String selection = MediaStore.Audio.Media.DURATION + ">=30000"; 
Cursor audioCursor = getContentResolver().query(android.provider.MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, proj2, selection,null, null); 
+0

dann kann ich die Songs nicht nach dem Namen shorten – SAVVY

+0

Ich habe es versucht, aber es funktioniert immer noch nicht Cursor audioCursor = getContentResolver(). Query (android.provider.MediaStore.Audio.Media.INTERNAL_CONTENT_URI, proj2, selection, null, Null); – SAVVY

+0

Ich folgte diesem Beitrag für mein Problem [Link] (http://code.utsplus.com/tutorials/create-a-music-player-on-android-project-setup--mobile-22764) –