diff --git a/packages/SystemUI/res/layout/qs_footer_impl.xml b/packages/SystemUI/res/layout/qs_footer_impl.xml index 97472a49187a1..cf88adee7a62a 100644 --- a/packages/SystemUI/res/layout/qs_footer_impl.xml +++ b/packages/SystemUI/res/layout/qs_footer_impl.xml @@ -71,23 +71,19 @@ android:singleLine="true" /> - - - + android:layout_height="4dp" + android:layout_gravity="center" + android:background="@drawable/qs_footer_drag_handle" /> - + android:gravity="center_vertical|end" > @@ -131,6 +127,7 @@ android:layout_height="match_parent" android:background="@drawable/ripple_drawable" android:contentDescription="@string/accessibility_quick_settings_settings" + android:padding="15dp" android:src="@drawable/ic_settings_16dp" android:tint="?android:attr/colorForeground"/> @@ -145,7 +142,7 @@ android:visibility="invisible"/> - + diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index a62f38b946ee9..d11ab4298b827 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -230,7 +230,7 @@ - 48dp + 56dp @dimen/notification_side_paddings @@ -337,7 +337,7 @@ 24dp 16dp - 6dp + 10dp 64dp @@ -513,7 +513,7 @@ 22dp - 16dp + 18dp 14sp diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSFooterImpl.java b/packages/SystemUI/src/com/android/systemui/qs/QSFooterImpl.java index fe3ffb9263050..b9919a3f5c123 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/QSFooterImpl.java +++ b/packages/SystemUI/src/com/android/systemui/qs/QSFooterImpl.java @@ -174,7 +174,8 @@ public class QSFooterImpl extends FrameLayout implements QSFooter, .addFloat(mDivider, "alpha", 0, 1) .addFloat(mCarrierText, "alpha", 0, 1) .addFloat(mActionsContainer, "alpha", 0, 1) - .addFloat(mDragHandle, "translationY", 0, -mDragHandleExpandOffset) + .addFloat(mDragHandle, "translationY", mDragHandleExpandOffset, 0) + .addFloat(mDragHandle, "alpha", 1, 0) .build(); }