1

ギャラリー画像のサムネイル画像パスを取得したいと思います。だから、私はクエリを準備し、このようなデータをカーソルに求めています。

Uri uri = MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI;
String columns[] = {MediaStore.Images.Thumbnails._ID};
String where = MediaStore.Images.Thumbnails._ID+ " = "+ info.id;
Cursor imagecursor = context.getContentResolver().query(uri, columns,where , null, null); imagecursor.moveToPosition(0);

上記のコードでは、imageCursor のカウントは 0 です。

同じサムネイルID(上記のコードで使用されている)を照会すると、ビットマップが返されます。

MediaStore.Images.Thumbnails.getThumbnail(context.getContentResolver(), info.id, Thumbnails.MINI_KIND, null)

4

1 に答える 1