1
在我的活動中,我打開一個相機活動,拍攝一張照片,並將uri傳回我的活動。現在,我只想點擊一個按鈕來查看圖片,例如「結果」。這是我做的:如何在Android上打開圖片,當我有uri時?
CameraActivity:
@Override
public void onPictureTaken(byte[] arg0, Camera arg1) {
Uri uriTarget = getContentResolver().insert(
Media.EXTERNAL_CONTENT_URI,
new ContentValues());
我mainActivity:
Intent pictureIntent = new Intent();
pictureIntent.setAction(Intent.ACTION_VIEW);
pictureIntent.setData(task.getUri());
startActivityForResult(pictureIntent, PIC_REQ);
,但我得到的錯誤:
05-05 00:17:41.800: ERROR/AndroidRuntime(748): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CHOOSER dat=content://media/external/images/media/9 }
我已經搜查了很多,我只找到了如何從畫廊中選擇一張照片,但那不是我想要的。
有人知道我在做什麼錯嗎?
感謝
約翰內斯
謝謝,那不正是我尋找,但你和其他的東西幫助我:) – Johannes 2011-05-07 00:34:35