检索图像缩略图

时间:2011-02-16 08:30:56

标签: android

鉴于ContentProvider中的IMAGE_ID,如何获取它的缩略图路径?

 Cursor c = this.managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, selection, null, null);

            while ( c.moveToNext()){
                String title = c.getString(c.getColumnIndex(MediaStore.Images.ImageColumns.TITLE));
                String description = c.getString(c.getColumnIndex(MediaStore.Images.ImageColumns.DESCRIPTION));
                long imgId = c.getLong(c.getColumnIndex(MediaStore.Images.ImageColumns._ID));
           ... }

1 个答案:

答案 0 :(得分:1)

查看此linkMediaStore.Images.Media中没有关于图像路径的任何信息。 您可以尝试查看Cursor中的所有列,也许有一些信息:

String[] columns = c.getColumnNames();