我正在使用android中的选项卡式活动。在我的图像选项卡中,我正在尝试从图库中挑选图像,并通过拍摄新照片。但它不起作用。我应用了其他问题中给出的解决方案,但徒劳无功。现在,我正在发布经过更正的代码。请帮助解决此问题。这是我使用1888作为Code=1888的code.Here
if (items[item].equals("Take Photo")) {
captureCameraImage(Code);
}
private void captureCameraImage(int CAMERA_PHOTO) {
Intent chooserIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File f = new File(Environment.getExternalStorageDirectory(), "POST_IMAGE.jpg");
chooserIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(f));
imageToUploadUri = Uri.fromFile(f);
AddRecipe intent=(AddRecipe)getParent();
intent.startActivityForResult(chooserIntent, CAMERA_PHOTO);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
}
发布于 2016-07-12 22:58:57
定义一个baseActivity并使您的所有活动都从它实现。如果调用了baseActivity的onActivityResult,请尝试
https://stackoverflow.com/questions/38331362
复制相似问题