Fix the exception when clicking "adding custom theme" tile.

Bug: 155137760
Change-Id: Ib6791837a0eed1a9f5938e400106380b4925ebd7
diff --git a/src/com/android/wallpaper/picker/BottomActionBarFragment.java b/src/com/android/wallpaper/picker/BottomActionBarFragment.java
index 961e4b9..bf3b997 100644
--- a/src/com/android/wallpaper/picker/BottomActionBarFragment.java
+++ b/src/com/android/wallpaper/picker/BottomActionBarFragment.java
@@ -15,6 +15,7 @@
  */
 package com.android.wallpaper.picker;
 
+import android.app.Activity;
 import android.os.Bundle;
 import android.view.View;
 
@@ -39,9 +40,12 @@
     @Override
     public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
         super.onViewCreated(view, savedInstanceState);
-        mBottomActionBar = ((BottomActionBarHost) getActivity()).getBottomActionBar();
-        mBottomActionBar.bindBackButtonToSystemBackKey(getActivity());
-        onBottomActionBarReady(mBottomActionBar);
+        Activity activity = getActivity();
+        if (activity instanceof BottomActionBarHost) {
+            mBottomActionBar = ((BottomActionBarHost) activity).getBottomActionBar();
+            mBottomActionBar.bindBackButtonToSystemBackKey(activity);
+            onBottomActionBarReady(mBottomActionBar);
+        }
     }
 
     @Override