diff options
| author | c_yongga <yongga@codeaurora.org> | 2016-01-05 17:25:46 +0800 |
|---|---|---|
| committer | c_yongga <yongga@codeaurora.org> | 2016-01-05 17:25:46 +0800 |
| commit | 6bf3741e2ede1761115a9e3255275f04af857188 (patch) | |
| tree | 54db2476aa8b87c0c33df6df19ac481724766c08 /src | |
| parent | 37f3c8c6ab31d2fe6b220662efba6d919e50c76c (diff) | |
| download | android_packages_apps_Gallery2-6bf3741e2ede1761115a9e3255275f04af857188.tar.gz android_packages_apps_Gallery2-6bf3741e2ede1761115a9e3255275f04af857188.tar.bz2 android_packages_apps_Gallery2-6bf3741e2ede1761115a9e3255275f04af857188.zip | |
Gallery2: Fix null pointer exception from customer monkey test.
The reference is not instantiated before invoking it.
Determine whether the reference is instantiated before invoking it.
Change-Id: Ib77984dea144540463818ae7af926fc4ea8e900d
CRs-Fixed: 951752
Diffstat (limited to 'src')
| -rw-r--r-- | src/com/android/gallery3d/app/AlbumPage.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/com/android/gallery3d/app/AlbumPage.java b/src/com/android/gallery3d/app/AlbumPage.java index 3181d2daf..fffa136d3 100644 --- a/src/com/android/gallery3d/app/AlbumPage.java +++ b/src/com/android/gallery3d/app/AlbumPage.java @@ -38,6 +38,7 @@ import android.view.View; import android.widget.RelativeLayout; import android.widget.TextView; import android.widget.Toast; +import android.widget.Toolbar; import com.android.gallery3d.R; import com.android.gallery3d.common.Utils; @@ -512,9 +513,11 @@ public class AlbumPage extends ActivityState implements GalleryActionBar.Cluster mParentMediaSetString != null; //GalleryActionBar actionBar = mActivity.getGalleryActionBar(); mActionBar.setDisplayOptions(enableHomeButton, true); - if (enableHomeButton) { - mActivity.getToolbar().setNavigationContentDescription("back"); - mActivity.getToolbar().setNavigationIcon(R.drawable.back); + + Toolbar toolBar = mActivity.getToolbar(); + if (enableHomeButton && toolBar != null) { + toolBar.setNavigationContentDescription("back"); + toolBar.setNavigationIcon(R.drawable.back); } // Set the reload bit here to prevent it exit this page in clearLoadingBit(). setLoadingBit(BIT_LOADING_RELOAD); |
