3
我有這樣的代碼(在此網站上發現,某處):得到縮略圖查詢圖像的android
public static List<MyImages> getImages(Activity context) {
List<MyImages> lst = new ArrayList<MyImages>();
Cursor cursor = getCameraThumbImages(context);
if (cursor != null) {
int columnIndex = cursor
.getColumnIndexOrThrow(MediaStore.Images.Thumbnails._ID);
int columnIndexPath = cursor
.getColumnIndexOrThrow(MediaStore.Images.Thumbnails.DATA);
int columnIndexImagePath = cursor
.getColumnIndexOrThrow(MediaStore.Images.Thumbnails.IMAGE_ID);
int count = cursor.getCount();
for (int i = 0; i < count; i++) {
cursor.moveToPosition(i);
int imageID = cursor.getInt(columnIndex);
String path = cursor.getString(columnIndexPath);
Uri imgThmbPath = Uri.withAppendedPath(
MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI, ""
+ imageID);
String hope = cursor.getString(columnIndexImagePath);
MyImages p2p = new MyImages(path, "" + imageID);
lst.add(p2p);
}
}
return lst;
}
此代碼允許我使用我的手機上的圖像的縮略圖。問題是我沒有看到如何從中獲得原始圖像路徑。
的問題是:給出縮略圖(或方向),我如何獲得原始圖像路徑?
感謝您的評論。你能否給我這樣做的代碼(或者一些代碼的鏈接)?我不完全瞭解如何執行查詢。再次感謝。 – 2012-05-28 12:23:47
與往常一樣查詢內容提供商 – 2012-05-28 14:22:24
,謝謝。我會檢查你的代碼,並讓你知道它是否解決了我的問題。 – 2012-05-28 17:16:16