Показать все изображения в SDCard с MediaStore.Images.Thumbnails._ID - PullRequest
0 голосов
/ 04 января 2012

Я использую метод ниже, чтобы просмотреть изображение в gridview. Ссылка

String[] projection = {MediaStore.Images.Thumbnails._ID};  
Cursor cursor = managedQuery( MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI, projection, null, null, null);

Показывает изображение с миниатюрой в SDCard. Но я хочу показать все изображения в SDCard, а не только эскиз существует один. Есть ли способ заставить систему Android создать миниатюру для использования MediaStore.Images.Thumbnails._ID?

1 Ответ

2 голосов
/ 04 января 2012

во-первых, URL MediaStore.Images.Media.EXTERNAL_CONTENT_URI может вернуть все изображения, а затем MediaStore.Images.Thumbnails имеет метод:

public static Bitmap getThumbnail (ContentResolver cr, long origId, long groupId, int kind, BitmapFactory.Options options)
// origid  is the Images.ImageColumns._ID
//groupid is the Images.ImageColumns.BUCKET_ID 

может вернуть миниатюры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...