Cleanup the AppbarFragment usage in PreviewFragment
Cleanup only, no business logic change
- AppbarFragment had a good pattern to set title on toolbar. PreviewFragment won't do it throught accessing activity tool bar.
- AppbarFragment had a good pattern to set bottom action bar, which is widely used within the app, PreviewFragment won't do it by itself.
Test: Manually
Fixes: 160211359
Change-Id: Ie9e390c69e82d02192af0e2bcc5274b9a64d514c
diff --git a/src/com/android/customization/module/DefaultCustomizationInjector.java b/src/com/android/customization/module/DefaultCustomizationInjector.java
index e18cb2d..b245d5b 100644
--- a/src/com/android/customization/module/DefaultCustomizationInjector.java
+++ b/src/com/android/customization/module/DefaultCustomizationInjector.java
@@ -91,7 +91,8 @@
int mode,
boolean viewAsHome,
boolean testingModeEnabled) {
- return PreviewFragment.newInstance(wallpaperInfo, mode, viewAsHome, testingModeEnabled);
+ return PreviewFragment.newInstance(context, wallpaperInfo, mode, viewAsHome,
+ testingModeEnabled);
}
@Override
diff --git a/src_override/com/android/wallpaper/module/WallpapersInjector.java b/src_override/com/android/wallpaper/module/WallpapersInjector.java
index b9a6952..9492e0b 100755
--- a/src_override/com/android/wallpaper/module/WallpapersInjector.java
+++ b/src_override/com/android/wallpaper/module/WallpapersInjector.java
@@ -70,7 +70,7 @@
int mode,
boolean viewAsHome,
boolean testingModeEnabled) {
- return ImagePreviewFragment.newInstance(wallpaperInfo, mode, viewAsHome,
+ return ImagePreviewFragment.newInstance(context, wallpaperInfo, mode, viewAsHome,
testingModeEnabled);
}