From 3a533679d31f395b1a471be8cd2be714bd179552 Mon Sep 17 00:00:00 2001 From: Julia Kawano Date: Fri, 25 Sep 2020 05:12:01 +0000 Subject: [PATCH] Add qs icon and fix status icon UI - Adding settings icon (gear) to status icons - Modify spacing between each status icon - Modify size of network connectivity icon to be the same as system icons Bug: 168939484 Test: Manual - built on flame_car Change-Id: Icfd05e4bdd011561789c8b2851709f476cb7751e --- .../res/drawable/car_ic_settings_icon.xml | 26 +++++++++++++++++++ .../res/drawable/car_ic_user_icon.xml | 2 +- .../res/layout/car_top_navigation_bar.xml | 4 ++- .../CarSystemUI/res/layout/system_icons.xml | 12 +++++++-- packages/CarSystemUI/res/values/colors.xml | 2 +- packages/CarSystemUI/res/values/dimens.xml | 4 +++ 6 files changed, 45 insertions(+), 5 deletions(-) create mode 100644 packages/CarSystemUI/res/drawable/car_ic_settings_icon.xml diff --git a/packages/CarSystemUI/res/drawable/car_ic_settings_icon.xml b/packages/CarSystemUI/res/drawable/car_ic_settings_icon.xml new file mode 100644 index 0000000000000..147f5397361e6 --- /dev/null +++ b/packages/CarSystemUI/res/drawable/car_ic_settings_icon.xml @@ -0,0 +1,26 @@ + + + + + + diff --git a/packages/CarSystemUI/res/drawable/car_ic_user_icon.xml b/packages/CarSystemUI/res/drawable/car_ic_user_icon.xml index 1195d05da2286..270d932714f3b 100644 --- a/packages/CarSystemUI/res/drawable/car_ic_user_icon.xml +++ b/packages/CarSystemUI/res/drawable/car_ic_user_icon.xml @@ -21,5 +21,5 @@ android:viewportHeight="24"> + android:fillColor="@color/system_bar_icon_color"/> \ No newline at end of file diff --git a/packages/CarSystemUI/res/layout/car_top_navigation_bar.xml b/packages/CarSystemUI/res/layout/car_top_navigation_bar.xml index 07c11c76a4f2d..7994b19242cd1 100644 --- a/packages/CarSystemUI/res/layout/car_top_navigation_bar.xml +++ b/packages/CarSystemUI/res/layout/car_top_navigation_bar.xml @@ -36,6 +36,7 @@ android:layout_height="match_parent" android:layout_alignParentStart="true" android:layout_marginTop="@dimen/car_padding_2" + android:layout_marginStart="@dimen/car_padding_2" android:layout_centerVertical="true" android:gravity="center_vertical" > @@ -44,7 +45,6 @@ android:layout_height="match_parent" android:background="@drawable/system_bar_background_pill" android:layout_weight="1" - android:layout_marginStart="@dimen/car_padding_2" android:gravity="center_vertical" systemui:intent="intent:#Intent;component=com.android.car.settings/.common.CarSettingActivities$QuickSettingActivity;launchFlags=0x24000000;end"> @@ -53,6 +53,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" + android:layout_marginStart="@dimen/car_padding_2" + android:layout_marginEnd="@dimen/car_padding_2" android:gravity="center_vertical" /> diff --git a/packages/CarSystemUI/res/layout/system_icons.xml b/packages/CarSystemUI/res/layout/system_icons.xml index 5c06075e86171..f6ffcc8c16f05 100644 --- a/packages/CarSystemUI/res/layout/system_icons.xml +++ b/packages/CarSystemUI/res/layout/system_icons.xml @@ -20,16 +20,24 @@ android:id="@+id/system_icons" android:layout_width="match_parent" android:layout_height="match_parent" - android:gravity="center_vertical"> + android:gravity="center_vertical" + android:orientation="horizontal"> + + \ No newline at end of file diff --git a/packages/CarSystemUI/res/values/colors.xml b/packages/CarSystemUI/res/values/colors.xml index 6fe5004c459f8..0181b9a39aea1 100644 --- a/packages/CarSystemUI/res/values/colors.xml +++ b/packages/CarSystemUI/res/values/colors.xml @@ -33,7 +33,7 @@ #282A2D - #FFFFFF + #FFFFFF #FFFFFF #33000000 @color/status_bar_background_color diff --git a/packages/CarSystemUI/res/values/dimens.xml b/packages/CarSystemUI/res/values/dimens.xml index fe060ac8e707b..86bfa751d0856 100644 --- a/packages/CarSystemUI/res/values/dimens.xml +++ b/packages/CarSystemUI/res/values/dimens.xml @@ -46,6 +46,10 @@ in frameworks/base/core package and thus will have no effect if set here. See car_product overlay for car specific defaults--> + + 16dp + + 32dp 16dp 36dp