我在一个类中有一个 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("数据"); } }
任何帮助谢谢