我正在製作一個簡單的Android應用程序,並從我的應用程序我想拍攝一張圖像並將其保存在相冊中。拍攝圖像後,我將數據庫中的'requestCode'(saveImageId)。從相冊打開特定圖像
public void makePicture(){
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_PIC_ID);
}
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == CAMERA_PIC_ID) {
Bitmap thumbnail = (Bitmap)data.getExtras().get("data");
Log.d("picture receive","foto ok?");
saveImageId = requestCode;
_ivPicture.setImageBitmap(thumbnail);
}
}
當我想顯示圖像時,我從數據庫中讀取代碼。我必須使用requestCode搜索圖像並將其顯示給用戶。
任何人都知道如何在_ivPicture中顯示圖像? Regards
我寫的代碼的作品,如果我嘗試你的代碼它給Media.getBitmap(getContentResolver(),uri)上的錯誤; – Acolfen 2011-04-06 11:46:15
那麼你面臨的問題是什麼? – rajath 2011-04-06 11:49:18
我有一個輸入字段,我可以給一個標題並設置圖片。這很好,它存儲標題和requestCode(不知道這是否好)。現在用戶想要改變該特定標題上的圖像。所以我選中標題,並且必須打開標題和屬於標題的圖像的文本框。編輯標題的效果很好,但不會打開圖像。問題是;我如何打開一個特定的照片。希望我解釋得很好。 – Acolfen 2011-04-06 12:00:02