Fix LivePreviewFragment build failed
- Due to ag/12069163 cleanup, missing mPreviewContainer make WPPG build
failed (cannot find symbol)
Test: manually, m -j40
Change-Id: Ida4b7c032d4874d4579704e0b4aa1469a299dd83
diff --git a/src/com/android/wallpaper/picker/LivePreviewFragment.java b/src/com/android/wallpaper/picker/LivePreviewFragment.java
index 308dfff..be30761 100644
--- a/src/com/android/wallpaper/picker/LivePreviewFragment.java
+++ b/src/com/android/wallpaper/picker/LivePreviewFragment.java
@@ -111,6 +111,7 @@
private LiveData<Slice> mSettingsLiveData;
private View mLoadingScrim;
private Point mScreenSize;
+ private ViewGroup mPreviewContainer;
private TouchForwardingLayout mTouchForwardingLayout;
private View mTab;
private TextView mHomeTextView;
@@ -170,20 +171,20 @@
mScreenSize = ScreenSizeCalculator.getInstance().getScreenSize(
activity.getWindowManager().getDefaultDisplay());
- ConstraintLayout previewContainer = view.findViewById(R.id.live_wallpaper_preview);
+ mPreviewContainer = view.findViewById(R.id.live_wallpaper_preview);
mTouchForwardingLayout = view.findViewById(R.id.touch_forwarding_layout);
// Set aspect ratio on the preview card.
ConstraintSet set = new ConstraintSet();
- set.clone(previewContainer);
+ set.clone((ConstraintLayout) mPreviewContainer);
String ratio = String.format(Locale.US, "%d:%d", mScreenSize.x, mScreenSize.y);
set.setDimensionRatio(mTouchForwardingLayout.getId(), ratio);
- set.applyTo(previewContainer);
+ set.applyTo((ConstraintLayout) mPreviewContainer);
- mHomePreviewCard = previewContainer.findViewById(R.id.wallpaper_full_preview_card);
+ mHomePreviewCard = mPreviewContainer.findViewById(R.id.wallpaper_full_preview_card);
mHomePreview = mHomePreviewCard.findViewById(R.id.wallpaper_preview_image);
mTouchForwardingLayout.setTargetView(mHomePreview);
mTouchForwardingLayout.setForwardingEnabled(true);
- mLockPreviewContainer = previewContainer.findViewById(R.id.lock_screen_preview_container);
+ mLockPreviewContainer = mPreviewContainer.findViewById(R.id.lock_screen_preview_container);
mLockScreenPreviewer = new LockScreenPreviewer(getLifecycle(), activity,
mLockPreviewContainer);
mTab = view.findViewById(R.id.tabs_container);