我打電話相機: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