-1
我有两个不同的类。一类是添加图像并将其上传到服务器,另一类是用新图像编辑保存的图像。因此,为了从SD卡获取图像,在添加类中,我使用startactivityforresult
和onactivityresult
。我试图在编辑类中使用同样的事情,因为在这个类中,我有一个ImageView
添加了新图像,但它不允许我在编辑类中创建onactivityresult
。作为onactivity结果说错误已经定义。如果有人知道请帮助我。如何为两个不同的类创建两个onactivityresult
代码:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == PICK_IMAGE_REQUEST && resultCode == RESULT_OK && data != null && data.getData() != null) {
Uri filePath = data.getData();
try {
//Getting the Bitmap from Gallery
bitmap = MediaStore.Images.Media.getBitmap(getContentResolver(), filePath);
//Setting the Bitmap to ImageView
imageToUpload.setImageBitmap(bitmap);
} catch (IOException e) {
e.printStackTrace();
}
请发布您的源代码请发送错误以及您正面临的错误。 –
https://jsfiddle.net/xsspjfft/错误:错误:(341,20)错误:方法onActivityResult(int,int,Intent)已在类EditCont中定义 – SUNITHA
在我的编辑活动中显示我的代码 – darwin