0

カーソルローダーを使用して MediaStore から「音楽ファイル」を照会する方法を理解しています。また、特定のアルバム、ジャンル、アーティストの曲をクエリしても問題はありません。しかし、それらが配置されているディレクトリに従って、曲の MediaStore をクエリする方法がわかりません。

final Uri sourceUri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
CursorLoader cursorLoader = new CursorLoader(
                context, 
                sourceUri, 
                null, 
                null, 
                null, 
                MediaStore.Audio.Media.TITLE);

また、同じクエリでアルバム、ジャンルなどの曲数を取得するのを手伝っていただければ、それは素晴らしいことです.

事前に助けてくれてありがとう。

4

2 に答える 2

0

現在の API (18) の場合、ビルド内ツールでそれを行う方法はありません。これには、このクエリを支援するために何か (独自のデータベースなど) を構築するか、他のアプローチ (「ファイル ブラウザー」を使用するなど) を使用する必要があります。

于 2013-10-16T07:33:14.630 に答える