2011-05-05 40 views
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 } 

我已經搜查了很多,我只找到了如何從畫廊中選擇一張照片,但那不是我想要的。

有人知道我在做什麼錯嗎?

感謝

約翰內斯

回答

相關問題