SnapdragonGallery: Fix FC when init() before setContentView
don't run init() before setContentView
Change-Id: I98ebd60bc6b3a5e5590b3d35fadfc5cf77f55d94
CRs-Fixed: 2161808
diff --git a/src/com/android/gallery3d/app/GalleryActivity.java b/src/com/android/gallery3d/app/GalleryActivity.java
index 16920b9..6768967 100755
--- a/src/com/android/gallery3d/app/GalleryActivity.java
+++ b/src/com/android/gallery3d/app/GalleryActivity.java
@@ -100,6 +100,7 @@
private static final int PERMISSION_REQUEST_STORAGE = 1;
private Bundle mSavedInstanceState;
+ private boolean mIsViewInited = false;
@Override
@@ -113,6 +114,7 @@
setContentView(R.layout.gallery_main);
initView();
+ mIsViewInited = true;
mSavedInstanceState = savedInstanceState;
if (isPermissionGranted()) {
@@ -131,7 +133,9 @@
@Override
protected void onGetPermissionsSuccess() {
- init();
+ if (mIsViewInited) {
+ init();
+ }
}
@Override