Merge "Move DropTargetBar to bottom" into tm-qpr-dev am: 86dc1edbf8

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20283568

Change-Id: Ia9c7815cf47463ebaba1170e1c5bc27c8bae8f7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
TreeHugger Robot
2022-11-01 07:52:04 +00:00
committed by Automerger Merge Worker
+8 -1
View File
@@ -18,6 +18,7 @@ package com.android.launcher3;
import static com.android.launcher3.ButtonDropTarget.TOOLTIP_DEFAULT;
import static com.android.launcher3.anim.AlphaUpdateListener.updateVisibility;
import static com.android.launcher3.config.FeatureFlags.HOME_GARDENING_WORKSPACE_BUTTONS;
import android.animation.TimeInterpolator;
import android.content.Context;
@@ -118,7 +119,13 @@ public class DropTargetBar extends FrameLayout
lp.rightMargin = (grid.widthPx - lp.width) / 2;
}
lp.height = grid.dropTargetBarSizePx;
lp.gravity = Gravity.CENTER_HORIZONTAL | Gravity.TOP;
// TODO: Add tablet support for DropTargetBar when HOME_GARDENING_WORKSPACE_BUTTONS flag
// is on
if (HOME_GARDENING_WORKSPACE_BUTTONS.get()) {
lp.gravity = Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM;
} else {
lp.gravity = Gravity.CENTER_HORIZONTAL | Gravity.TOP;
}
DeviceProfile dp = mLauncher.getDeviceProfile();
int horizontalPadding = dp.dropTargetHorizontalPaddingPx;