diff options
10 files changed, 70 insertions, 56 deletions
diff --git a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background.xml b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background.xml index eba9c2ceba70..9aa0bc39c5d8 100644 --- a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background.xml +++ b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background.xml @@ -15,16 +15,20 @@ limitations under the License. --> -<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:color="?android:colorControlHighlight"> <item - android:left="?android:attr/listPreferredItemPaddingStart" - android:right="?android:attr/listPreferredItemPaddingEnd" - android:top="2dp"> + android:start="?android:attr/listPreferredItemPaddingStart" + android:end="?android:attr/listPreferredItemPaddingEnd" + android:top="2dp" + android:bottom="16dp"> <shape android:shape="rectangle"> <solid - android:color="@color/settingslib_preference_bg_color" /> + android:color="@color/settingslib_materialColorSurfaceBright" /> <corners android:radius="@dimen/settingslib_preference_corner_radius" /> + <padding + android:bottom="16dp"/> </shape> </item> -</layer-list>
\ No newline at end of file +</ripple>
\ No newline at end of file diff --git a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_bottom.xml b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_bottom.xml index 5c60f37a7244..554cba565383 100644 --- a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_bottom.xml +++ b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_bottom.xml @@ -15,19 +15,23 @@ limitations under the License. --> -<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:color="?android:colorControlHighlight"> <item - android:left="?android:attr/listPreferredItemPaddingStart" - android:right="?android:attr/listPreferredItemPaddingEnd" - android:top="2dp"> + android:start="?android:attr/listPreferredItemPaddingStart" + android:end="?android:attr/listPreferredItemPaddingEnd" + android:top="2dp" + android:bottom="16dp"> <shape android:shape="rectangle"> <solid - android:color="@color/settingslib_preference_bg_color" /> + android:color="@color/settingslib_materialColorSurfaceBright" /> <corners android:topLeftRadius="4dp" android:bottomLeftRadius="@dimen/settingslib_preference_corner_radius" android:topRightRadius="4dp" android:bottomRightRadius="@dimen/settingslib_preference_corner_radius" /> + <padding + android:bottom="16dp"/> </shape> </item> -</layer-list>
\ No newline at end of file +</ripple>
\ No newline at end of file diff --git a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_bottom_selected.xml b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_bottom_selected.xml index de64efd23a0d..f4766ee7b0a9 100644 --- a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_bottom_selected.xml +++ b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_bottom_selected.xml @@ -15,19 +15,20 @@ limitations under the License. --> -<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:color="?android:colorControlHighlight"> <item - android:left="?android:attr/listPreferredItemPaddingStart" - android:right="?android:attr/listPreferredItemPaddingEnd" - android:top="2dp"> + android:start="?android:attr/listPreferredItemPaddingStart" + android:end="?android:attr/listPreferredItemPaddingEnd" + android:top="2dp" + android:bottom="16dp"> <shape android:shape="rectangle"> <solid - android:color="@color/settingslib_materialColorSurfaceContainerHigh" /> + android:color="@color/settingslib_materialColorSurfaceContainer" /> <corners - android:topLeftRadius="4dp" - android:bottomLeftRadius="@dimen/settingslib_preference_corner_radius" - android:topRightRadius="4dp" - android:bottomRightRadius="@dimen/settingslib_preference_corner_radius" /> + android:radius="@dimen/settingslib_preference_corner_radius_selected" /> + <padding + android:bottom="16dp"/> </shape> </item> -</layer-list>
\ No newline at end of file +</ripple>
\ No newline at end of file diff --git a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_center.xml b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_center.xml index dd70f4f7a146..b89a0ddcdec5 100644 --- a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_center.xml +++ b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_center.xml @@ -15,16 +15,17 @@ limitations under the License. --> -<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:color="?android:colorControlHighlight"> <item - android:left="?android:attr/listPreferredItemPaddingStart" - android:right="?android:attr/listPreferredItemPaddingEnd" + android:start="?android:attr/listPreferredItemPaddingStart" + android:end="?android:attr/listPreferredItemPaddingEnd" android:top="2dp"> <shape android:shape="rectangle"> <solid - android:color="@color/settingslib_preference_bg_color" /> + android:color="@color/settingslib_materialColorSurfaceBright" /> <corners android:radius="4dp" /> </shape> </item> -</layer-list>
\ No newline at end of file +</ripple>
\ No newline at end of file diff --git a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_center_selected.xml b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_center_selected.xml index fffc6c8c4bef..40eafc224d31 100644 --- a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_center_selected.xml +++ b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_center_selected.xml @@ -15,16 +15,17 @@ limitations under the License. --> -<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:color="?android:colorControlHighlight"> <item - android:left="?android:attr/listPreferredItemPaddingStart" - android:right="?android:attr/listPreferredItemPaddingEnd" + android:start="?android:attr/listPreferredItemPaddingStart" + android:end="?android:attr/listPreferredItemPaddingEnd" android:top="2dp"> <shape android:shape="rectangle"> <solid - android:color="@color/settingslib_materialColorSurfaceContainerHigh" /> + android:color="@color/settingslib_materialColorSurfaceContainer" /> <corners - android:radius="4dp" /> + android:radius="@dimen/settingslib_preference_corner_radius_selected" /> </shape> </item> -</layer-list>
\ No newline at end of file +</ripple>
\ No newline at end of file diff --git a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_selected.xml b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_selected.xml index f83e3b177200..f4766ee7b0a9 100644 --- a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_selected.xml +++ b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_selected.xml @@ -15,16 +15,20 @@ limitations under the License. --> -<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:color="?android:colorControlHighlight"> <item - android:left="?android:attr/listPreferredItemPaddingStart" - android:right="?android:attr/listPreferredItemPaddingEnd" - android:top="2dp"> + android:start="?android:attr/listPreferredItemPaddingStart" + android:end="?android:attr/listPreferredItemPaddingEnd" + android:top="2dp" + android:bottom="16dp"> <shape android:shape="rectangle"> <solid - android:color="@color/settingslib_materialColorSurfaceContainerHigh" /> + android:color="@color/settingslib_materialColorSurfaceContainer" /> <corners - android:radius="@dimen/settingslib_preference_corner_radius" /> + android:radius="@dimen/settingslib_preference_corner_radius_selected" /> + <padding + android:bottom="16dp"/> </shape> </item> -</layer-list>
\ No newline at end of file +</ripple>
\ No newline at end of file diff --git a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_top.xml b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_top.xml index ab79d18a1ab3..7955e4418ae9 100644 --- a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_top.xml +++ b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_top.xml @@ -15,14 +15,15 @@ limitations under the License. --> -<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:color="?android:colorControlHighlight"> <item - android:left="?android:attr/listPreferredItemPaddingStart" - android:right="?android:attr/listPreferredItemPaddingEnd" + android:start="?android:attr/listPreferredItemPaddingStart" + android:end="?android:attr/listPreferredItemPaddingEnd" android:top="2dp"> <shape android:shape="rectangle"> <solid - android:color="@color/settingslib_preference_bg_color" /> + android:color="@color/settingslib_materialColorSurfaceBright" /> <corners android:topLeftRadius="@dimen/settingslib_preference_corner_radius" android:bottomLeftRadius="4dp" @@ -30,4 +31,4 @@ android:bottomRightRadius="4dp" /> </shape> </item> -</layer-list>
\ No newline at end of file +</ripple>
\ No newline at end of file diff --git a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_top_selected.xml b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_top_selected.xml index 112ec735aa27..40eafc224d31 100644 --- a/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_top_selected.xml +++ b/packages/SettingsLib/SettingsTheme/res/drawable-v35/settingslib_round_background_top_selected.xml @@ -15,19 +15,17 @@ limitations under the License. --> -<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> +<ripple xmlns:android="http://schemas.android.com/apk/res/android" + android:color="?android:colorControlHighlight"> <item - android:left="?android:attr/listPreferredItemPaddingStart" - android:right="?android:attr/listPreferredItemPaddingEnd" + android:start="?android:attr/listPreferredItemPaddingStart" + android:end="?android:attr/listPreferredItemPaddingEnd" android:top="2dp"> <shape android:shape="rectangle"> <solid - android:color="@color/settingslib_materialColorSurfaceContainerHigh" /> + android:color="@color/settingslib_materialColorSurfaceContainer" /> <corners - android:topLeftRadius="@dimen/settingslib_preference_corner_radius" - android:bottomLeftRadius="4dp" - android:topRightRadius="@dimen/settingslib_preference_corner_radius" - android:bottomRightRadius="4dp" /> + android:radius="@dimen/settingslib_preference_corner_radius_selected" /> </shape> </item> -</layer-list>
\ No newline at end of file +</ripple>
\ No newline at end of file diff --git a/packages/SettingsLib/SettingsTheme/res/layout-v35/settingslib_preference_category_no_title.xml b/packages/SettingsLib/SettingsTheme/res/layout-v35/settingslib_preference_category_no_title.xml index eda7daaf7072..7f466f60f517 100644 --- a/packages/SettingsLib/SettingsTheme/res/layout-v35/settingslib_preference_category_no_title.xml +++ b/packages/SettingsLib/SettingsTheme/res/layout-v35/settingslib_preference_category_no_title.xml @@ -18,6 +18,5 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" - android:baselineAligned="false" - android:layout_marginTop="16dp"> + android:baselineAligned="false"> </LinearLayout> diff --git a/packages/SettingsLib/SettingsTheme/res/values-v35/dimens.xml b/packages/SettingsLib/SettingsTheme/res/values-v35/dimens.xml index d783956ee240..193ae618e803 100644 --- a/packages/SettingsLib/SettingsTheme/res/values-v35/dimens.xml +++ b/packages/SettingsLib/SettingsTheme/res/values-v35/dimens.xml @@ -17,4 +17,5 @@ <resources> <dimen name="settingslib_preference_corner_radius">20dp</dimen> + <dimen name="settingslib_preference_corner_radius_selected">28dp</dimen> </resources>
\ No newline at end of file |