From ade195af4d40c5cf42e34e159632c8bda3fc7dff Mon Sep 17 00:00:00 2001 From: Alexander Marchuk Date: Wed, 9 Sep 2015 21:38:02 +0300 Subject: [PATCH] [android] fix: Nicer bottom menu selectors on API 21+. --- android/res/drawable-v21/menu_button.xml | 10 ++++++++++ android/res/drawable-v21/menu_button_left.xml | 11 +++++++++++ android/res/drawable-v21/menu_button_right.xml | 11 +++++++++++ android/res/drawable/menu_button.xml | 4 ++++ android/res/drawable/menu_button_left.xml | 4 ++++ android/res/drawable/menu_button_right.xml | 4 ++++ android/res/layout/menu.xml | 2 ++ android/res/values-w840dp/dimens.xml | 2 +- android/res/values/dimens.xml | 2 +- android/res/values/styles-menu.xml | 2 +- .../mapswithme/maps/widget/RotateByAlphaDrawable.java | 2 +- 11 files changed, 50 insertions(+), 4 deletions(-) create mode 100644 android/res/drawable-v21/menu_button.xml create mode 100644 android/res/drawable-v21/menu_button_left.xml create mode 100644 android/res/drawable-v21/menu_button_right.xml create mode 100644 android/res/drawable/menu_button.xml create mode 100644 android/res/drawable/menu_button_left.xml create mode 100644 android/res/drawable/menu_button_right.xml diff --git a/android/res/drawable-v21/menu_button.xml b/android/res/drawable-v21/menu_button.xml new file mode 100644 index 0000000000..9dd001c724 --- /dev/null +++ b/android/res/drawable-v21/menu_button.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/android/res/drawable-v21/menu_button_left.xml b/android/res/drawable-v21/menu_button_left.xml new file mode 100644 index 0000000000..265a278c5f --- /dev/null +++ b/android/res/drawable-v21/menu_button_left.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/android/res/drawable-v21/menu_button_right.xml b/android/res/drawable-v21/menu_button_right.xml new file mode 100644 index 0000000000..006dd47c2a --- /dev/null +++ b/android/res/drawable-v21/menu_button_right.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/android/res/drawable/menu_button.xml b/android/res/drawable/menu_button.xml new file mode 100644 index 0000000000..e740440b51 --- /dev/null +++ b/android/res/drawable/menu_button.xml @@ -0,0 +1,4 @@ + + + + diff --git a/android/res/drawable/menu_button_left.xml b/android/res/drawable/menu_button_left.xml new file mode 100644 index 0000000000..7f6bd90201 --- /dev/null +++ b/android/res/drawable/menu_button_left.xml @@ -0,0 +1,4 @@ + + + + diff --git a/android/res/drawable/menu_button_right.xml b/android/res/drawable/menu_button_right.xml new file mode 100644 index 0000000000..7f6bd90201 --- /dev/null +++ b/android/res/drawable/menu_button_right.xml @@ -0,0 +1,4 @@ + + + + diff --git a/android/res/layout/menu.xml b/android/res/layout/menu.xml index 9ab052cce1..a27c6f43bc 100644 --- a/android/res/layout/menu.xml +++ b/android/res/layout/menu.xml @@ -32,6 +32,7 @@ android:layout_height="wrap_content"> - 72dp + 80dp diff --git a/android/res/values/dimens.xml b/android/res/values/dimens.xml index 2ce7652d77..446a6ef5a9 100644 --- a/android/res/values/dimens.xml +++ b/android/res/values/dimens.xml @@ -72,7 +72,7 @@ 48dp - 64dp + 72dp 56dp 48dp diff --git a/android/res/values/styles-menu.xml b/android/res/values/styles-menu.xml index 2c472283e6..6eed3ce1bd 100644 --- a/android/res/values/styles-menu.xml +++ b/android/res/values/styles-menu.xml @@ -8,7 +8,7 @@ @dimen/menu_line_button_width @dimen/menu_line_height centerInside - ?clickableBackground + @drawable/menu_button