我在一个类中有一个 imageView,单击 imageView 时会出现一个对话框,其中有两个选项可以从相机拍摄图像或打开设备的图像库。我想将图像从一个类发送到另一个类,以便它可以出现在 ImageView 中。我从几个小时开始搜索,但我只知道将文本数据从一个班级发送到另一个班级。有人能告诉我将图像从一个班级发送到另一个班级吗?
这是来自发送者类的代码,它将拍摄图像。
takeImg.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent 事件) {
// TODO 自动生成的方法存根
if(event.getAction() == event.ACTION_UP)
{
i=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(i,cameraData);
}
返回真;
}
});
}
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO 自动生成的方法存根
super.onActivityResult(requestCode, resultCode, data);
如果(结果代码==RESULT_OK)
{
捆绑 extras=data.getExtras();
bmp=(位图)extras.get("数据");
}
}
任何帮助谢谢