Ricerca di file musicali con mediastore

Ho studiato questo per ore. Ho guardato android javadoc – MediaStore e non ce la faccio. Ho cercato degli esempi. Niente.

Vorrei cercare la libreria musicale di una string. Ho l'idea principale nella mia mente (get la libreria musicale DB, cercare come se fosse un DB sqlite), ma non ho letteralmente idea di come farlo.

  • Errore durante l'innalzamento della class android.support.design.widget.TabLayout
  • Imansible ricaricare il contenuto di ListView dopo l'implementazione dell'interface filtrata sul mio Personalizzatore personalizzato
  • come get le informazioni di connessione wifi corrente in android
  • Initalizzazione JSONStore non rioutput con PERSISTENT_STORE_FAILURE (Dalvik) / OPERATION_FAILED_ON_SPECIFIC_DOCUMENT (ART)
  • È necessario fornire un ID di risorsa per un TextView
  • Come creare layout per pianoforte
  • Ho anche trovato l'URI per i file multimediali SD esterni – MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,

    ma non so cosa fare con questo.

    Alcuni punti di partenza sarebbero belli ..

    Grazie.

    One Solution collect form web for “Ricerca di file musicali con mediastore”

    Il MediaStore più o less un DB di sqlite. Ci sono molti modi per interrogarla. Per album, per artista, per list di brani, per canzone e così via. Ad esempio, questo restituirà un Cursor di tutte le canzoni.

     Cursor cursor = getContentResolver().query( MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null, MediaStore.Audio.Media.TITLE + " ASC"); 

    Quindi puoi get colonne specifiche da esso:

     while (cursor.moveToNext()) { String title = cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.TITLE)); // Whatever else you need } 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.