2012-07-05 94 views
2

我正在研究一個相機應用程序,它將多個圖像動態添加到簡單的LinearLayout中作爲子對象。當選擇一個specefic圖像(onClick)時,它會轉到相機視圖(相機意圖)。應用程序應該顯示在右側選定的ImageView中捕獲的新圖像。事情是,我不知道如何讓這個特定的ImageView在onActivityResult方法中處理它。請幫助LinearLayout中包含多個圖像的Android相機應用程序

+0

發佈您的代碼。 – 2012-07-05 09:53:41

回答

0

在你onActivityResult()

if (resultCode == RESULT_OK) { 
     if (data != null) { 
       Bitmap thumbnail = (Bitmap) data.getExtras().get("data"); 
       imageView.setImageBitmap(thumbnail); 
     } 
} 

哪裏data是意圖。

在打開相機應用程序之前,您可以保存點擊的ImageView的參考,然後使用該參考設置新圖像。

更新:只是要一個ImageView變量在您的活動,並打開相機之前,把點擊實例在這一領域,並在我的示例代碼中使用此ImageView

+1

非常感謝你的迴應。關於ImageView的參考資料,您可以給我一些實施元素來開始嗎? – 2012-07-05 10:24:30

+0

我更新了我的答案。 – 2012-07-05 10:34:13

+0

好吧,我明白了。再次感謝 – 2012-07-05 12:43:58

相關問題