我正在开发一个相机应用程序,该应用程序显示多个动态添加到简单 LinearLayout 的图像作为子级。选择特定图像(ONCLICK)时,它将转到相机视图(相机意图)。该应用程序应该显示在右侧选定的 ImageView 中捕获的新图像。问题是,我不知道如何让特定的 ImageView 在 onActivityResult 方法中处理它。请帮忙
问问题
684 次
1 回答
0
在你的onActivityResult()
if (resultCode == RESULT_OK) {
if (data != null) {
Bitmap thumbnail = (Bitmap) data.getExtras().get("data");
imageView.setImageBitmap(thumbnail);
}
}
data
意图在哪里。
您可以ImageView
在打开相机应用程序之前保存 clicked 的参考,并使用该参考来设置新图像。
更新:只需ImageView
在您的活动中创建一个变量,然后在打开相机之前,将单击的实例放在此字段中,并ImageView
在我的示例代码中使用它。
于 2012-07-05T09:59:29.770 回答