См. http://developer.android.com/reference/android/provider/MediaStore.Images.Thumbnails.html
Я пытаюсь последними тремя способами получить миниатюру от Ури.
Но курсор остается нулевым.Пожалуйста, помогите, как его использовать?В основном я хочу получить миниатюрное изображение (созданное Android) из изображения, хранящегося на SDCard.
Cursor cursor = MediaStore.Images.Thumbnails.query(getContentResolver(),
Uri.parse("file://" + "/mnt/sdcard/DCIM/Camera/IMG_20110722_101000.jpg"), null);
if (cursor != null) {
Log.d("sf","Sfsfs");
}
Также попробовал следующее:
Cursor cursor = MediaStore.Images.Thumbnails.queryMiniThumbnails(getContentResolver(),
Uri.parse("file://" + "/mnt/sdcard/DCIM/Camera/IMG_20110722_101000.jpg"), MediaStore.Images.Thumbnails.MICRO_KIND, null);
if (cursor != null) {
Log.d("sf","Sfsfs");
}
Я не пытаюсь каким-либо способом, гдев качестве параметра требуется long origId
, так как у меня есть только путь, а не ID.