我正在开发一个应用程序,其中包括制作图片。拍摄我使用的照片:
Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(camera, 1);
我的onActivityResult:
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Image_Selecting_Task(data);
if (requestCode == 1) {
Image_Selecting_Task(data);
} else if (requestCode == 2) {
Image_Selecting_Task(data);
}
}
public void Image_Selecting_Task(Intent data) {
try {
if (data.getData() != null) {
....
} else {
}
}
}
在Galaxy s2中,s3,tab3,效果很好,但Galaxy S5我无法获取数据。 但是,如果我从图库中选择图像,则可以正常工作。