1
請考慮這種情況。 1.)onCreate - 找到背景圖像的高度和寬度,並做一些數學用於創建照片拍攝照片的兒童圖像。但是,我從ViewTreeObserver.OnPreDrawListener
添加回調,因爲我無法獲得它的寬度和高度。啓動攝像頭後導致父母活動失敗
2)使意圖啓動相機
Intent intent = new Intent(
android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, CAMERA_REQUEST_CODE);
在相機時,我按OK鍵返回到onActivityResult我的活動。我的活動被殺死,onCreate再次被觸發。
順序觸發
onCreate
onActivityResult
ViewTreeObserver.OnPreDrawListener
我得到空指針,因爲我的孩子觀點尚未創建。
我想在活動中拍攝3個相機圖像。所以我不知道我應該如何堅持在圖像瀏覽上拍攝的照片。我如何管理這個?