From ac6bdad0a5ea4a532e504f5c189c98d707e66145 Mon Sep 17 00:00:00 2001 From: shaoweishen Date: Thu, 6 Jul 2023 09:04:44 +0000 Subject: [PATCH] [Output Switcher] Add support RTL mode screenshot: https://screenshot.googleplex.com/AjrcCF5drDAHVhN.png Test: make -j64 RunSettingsLibRoboTests ROBOTEST_FILTER="com.android.settingslib.media.InfoMediaDeviceTest" Bug: 284409549 Change-Id: I245d08d3df067547c3b81b4e10c4e7c24620606c --- .../res/drawable/media_output_icon_volume.xml | 3 ++- .../drawable/media_output_title_icon_area.xml | 8 ++++---- packages/SystemUI/res/values-ldrtl/dimens.xml | 20 +++++++++++++++++++ packages/SystemUI/res/values/dimens.xml | 2 ++ 4 files changed, 28 insertions(+), 5 deletions(-) create mode 100644 packages/SystemUI/res/values-ldrtl/dimens.xml diff --git a/packages/SystemUI/res/drawable/media_output_icon_volume.xml b/packages/SystemUI/res/drawable/media_output_icon_volume.xml index fce4e0022c7a3..85d608fa736fb 100644 --- a/packages/SystemUI/res/drawable/media_output_icon_volume.xml +++ b/packages/SystemUI/res/drawable/media_output_icon_volume.xml @@ -3,7 +3,8 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorControlNormal" + android:autoMirrored="true"> diff --git a/packages/SystemUI/res/drawable/media_output_title_icon_area.xml b/packages/SystemUI/res/drawable/media_output_title_icon_area.xml index b937937731795..a8779002c1b36 100644 --- a/packages/SystemUI/res/drawable/media_output_title_icon_area.xml +++ b/packages/SystemUI/res/drawable/media_output_title_icon_area.xml @@ -17,9 +17,9 @@ + android:bottomLeftRadius="@dimen/media_output_dialog_icon_left_radius" + android:topLeftRadius="@dimen/media_output_dialog_icon_left_radius" + android:bottomRightRadius="@dimen/media_output_dialog_icon_right_radius" + android:topRightRadius="@dimen/media_output_dialog_icon_right_radius"/> \ No newline at end of file diff --git a/packages/SystemUI/res/values-ldrtl/dimens.xml b/packages/SystemUI/res/values-ldrtl/dimens.xml new file mode 100644 index 0000000000000..0d99b617819b0 --- /dev/null +++ b/packages/SystemUI/res/values-ldrtl/dimens.xml @@ -0,0 +1,20 @@ + + + + 0dp + 28dp + \ No newline at end of file diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 3366f4f6d443c..0e88c3178d116 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -1346,6 +1346,8 @@ 16dp 80dp 8dp + 28dp + 0dp