Fix the exception when calling PreviewFragment#finishActivity() but the activity has already finished.

Bug: 164928805
Change-Id: I94e8d55bded75cf995582ea25fcebca88c37024e
diff --git a/src/com/android/wallpaper/picker/PreviewFragment.java b/src/com/android/wallpaper/picker/PreviewFragment.java
index 8963d60..c5c95ec 100755
--- a/src/com/android/wallpaper/picker/PreviewFragment.java
+++ b/src/com/android/wallpaper/picker/PreviewFragment.java
@@ -313,7 +313,10 @@
     protected abstract void setCurrentWallpaper(@Destination int destination);
 
     protected void finishActivity(boolean success) {
-        Activity activity = requireActivity();
+        Activity activity = getActivity();
+        if (activity == null) {
+            return;
+        }
         if (success) {
             try {
                 Toast.makeText(activity,