From 92c91412ba099f5b5d17a7e28123629a1f7410c8 Mon Sep 17 00:00:00 2001 From: Muyuan Li Date: Wed, 4 May 2016 17:06:29 -0700 Subject: [PATCH] sysui: refactor for extensibility. Bug: 28466607 Change-Id: I73b017240d86dd3d1be9f76bad284ef6f3c91c9f (cherry picked from commit a78c415c79287f5d03086d0ebd9a7d970ac5360c) --- packages/SystemUI/res/layout/qs_detail_items.xml | 3 ++- packages/SystemUI/res/values/attrs.xml | 6 ++++++ packages/SystemUI/res/values/styles.xml | 3 +++ .../src/com/android/systemui/qs/AutoSizingList.java | 11 ++++++++++- .../src/com/android/systemui/qs/QSDetail.java | 2 +- .../android/systemui/qs/tiles/UserDetailItemView.java | 4 +++- .../com/android/systemui/qs/tiles/UserDetailView.java | 9 +++++++-- .../systemui/statusbar/phone/MultiUserSwitch.java | 10 +++++++--- .../statusbar/policy/UserSwitcherController.java | 2 +- 9 files changed, 40 insertions(+), 10 deletions(-) diff --git a/packages/SystemUI/res/layout/qs_detail_items.xml b/packages/SystemUI/res/layout/qs_detail_items.xml index f1a8d63d13dcf..5ca4857b264d9 100644 --- a/packages/SystemUI/res/layout/qs_detail_items.xml +++ b/packages/SystemUI/res/layout/qs_detail_items.xml @@ -28,7 +28,8 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" - sysui:itemHeight="@dimen/qs_detail_item_height" /> + sysui:itemHeight="@dimen/qs_detail_item_height" + style="@style/AutoSizingList" /> + + + + +