我打电话相机:ACTION_IMAGE_CAPTURE - onActivityResult不叫
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(mImagesFolder, TEMP_PHOTO_FILENAME)));
startActivityForResult(intent, REQUEST_CODE_CAMERA);
相机窗口显示,拍摄照片,一切看起来正常,但实际上onActivityResult
在我的活动不叫了!我已经把日志输出在 public void onActivityResult(int requestCode, int resultCode, Intent data) {
和super.onActivityResult(requestCode, resultCode, data);
之间,所以我知道确实如此。 而是调用onCreate()和onResume()。 这仅发生在LG E975设备上。
我该如何让它工作?
我已经回答了这个问题之前 看看: http://stackoverflow.com/a/30266776/1531683 –
我认为这将是谁的人都将面临这个问题@yar –
这是正确的有益的,人们会看到您的评论并转到链接。 – Yar