Android onActivityResult(来自MediaStore.ACTION_IMAGE_CAPTURE)无法获取Galaxy S5上的数据

时间:2015-04-22 11:15:38

标签: android android-camera-intent

我正在开发一个应用程序,其中包括制作图片。拍摄我使用的照片:

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我无法获取数据。 但是,如果我从图库中选择图像,则可以正常工作。

0 个答案:

没有答案