我是Android新手。我想通过手机相机捕捉图片,并尝试从手机画廊拍摄照片。在这种情况下,我成功完成了从画廊拍摄照片的一个步骤,但在通过照相机拍摄照片时,我遇到了覆盖方法protected void onActivityResult(int requestcode,int resultcode,Intent data)
不起作用的问题,错误显示并且还妨碍了先前的覆盖从画廊拍照的方法。我想一次做两件作品。所以我现在要做的使用图像按钮进行图像查看
我已经创建 私人静态最终诠释PICK_IMAGE = 150; Uri imageUrl;
private void openGallery() {
Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.INTERNAL_CONTENT_URI);
startActivityForResult(intent,PICK_IMAGE);
}
@Override
protected void onActivityResult(int requestcode,int resultcode,Intent data){
super.onActivityResult(requestcode,resultcode,data);
if(resultcode == RESULT_OK && requestcode == PICK_IMAGE){
imageUrl = data.getData();
im.setImageURI(imageUrl);
}
}
所以,当我想添加一个保护无效onActivityResult(INT requestCode,INT resultCode为,意图数据)的方法,它显示的错误,并告诉它已经创建
欢迎堆栈溢出。如果您向我们展示实际的代码而不是用英文来描述它,那将是最好的。请务必阅读[mcve]了解一些提示。 –