2011-02-16 103 views
0

由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

看這個link,沒有關於MediaStore.Images.Media路徑圖像的任何信息。 您可以嘗試查看光標中的所有列,也許有一些信息:

String[] columns = c.getColumnNames();