デバイス上のすべてのアルバムを一覧表示するために contentresolver にクエリを実行しています。しかし、私は重複を失いました。それは私のクエリの問題ですか、それともAndroidデータベースの問題ですか? 曲のテーブルからアルバムを取得しているからでしょうか?
String[] projection = {
MediaStore.Audio.Albums.ALBUM_ID,
MediaStore.Audio.Albums.ALBUM,
MediaStore.Audio.Albums.ARTIST
};
String selection = null;
Cursor cursor = context.getContentResolver().query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
projection,
selection,
null,
null);
ありがとうございました