티스토리 뷰

모바일 프로그래밍

Android MediaStore Thumbnail 얻기

두덕리온라인 2016. 11. 16. 19:52
728x90
반응형

private Bitmap getThumbnail(String path) {

    Cursor cursor = context.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, new String[]{MediaStore.MediaColumns._ID}, MediaStore.MediaColumns.DATA + "=?",

            new String[]{path}, null);

    if (cursor != null && cursor.moveToFirst()) {

        int id = cursor.getInt(cursor.getColumnIndex(MediaStore.MediaColumns._ID));

        cursor.close();

        return MediaStore.Images.Thumbnails.getThumbnail(context.getContentResolver(), id, MediaStore.Images.Thumbnails.MICRO_KIND, null);

    }


    cursor.close();

    return null;

}



반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday