From 960ddb07fcfa8ae99db241e3b3a50d3629347d16 Mon Sep 17 00:00:00 2001 From: Sreyas Date: Thu, 11 Feb 2021 15:25:54 -0800 Subject: [PATCH] ShareTargets animations and styling. Test: Manual Bug: 169772466 Change-Id: I5a5118e23f90c4c585ad78f054e2c3e6b5d32001 --- .../android/quickstep/views/OverviewActionsView.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/quickstep/src/com/android/quickstep/views/OverviewActionsView.java b/quickstep/src/com/android/quickstep/views/OverviewActionsView.java index 8fb7e03da8..1241982040 100644 --- a/quickstep/src/com/android/quickstep/views/OverviewActionsView.java +++ b/quickstep/src/com/android/quickstep/views/OverviewActionsView.java @@ -189,6 +189,14 @@ public class OverviewActionsView extends FrameLayo /** Updates vertical margins for different navigation mode or configuration changes. */ public void updateVerticalMargin(Mode mode) { + LayoutParams actionParams = (LayoutParams) findViewById( + R.id.action_buttons).getLayoutParams(); + actionParams.setMargins( + actionParams.leftMargin, actionParams.topMargin, actionParams.rightMargin, + getBottomVerticalMargin(mode)); + } + + protected int getBottomVerticalMargin(Mode mode) { int bottomMargin; int orientation = getResources().getConfiguration().orientation; if (orientation == Configuration.ORIENTATION_LANDSCAPE) { @@ -201,8 +209,6 @@ public class OverviewActionsView extends FrameLayo .getDimensionPixelSize(R.dimen.overview_actions_bottom_margin_gesture); } bottomMargin += mInsets.bottom; - LayoutParams params = (LayoutParams) getLayoutParams(); - params.setMargins( - params.leftMargin, params.topMargin, params.rightMargin, bottomMargin); + return bottomMargin; } }