summaryrefslogtreecommitdiffstats
path: root/mobile/android/base/resources/drawable/toast_button_background.xml
diff options
context:
space:
mode:
Diffstat (limited to 'mobile/android/base/resources/drawable/toast_button_background.xml')
-rw-r--r--mobile/android/base/resources/drawable/toast_button_background.xml30
1 files changed, 30 insertions, 0 deletions
diff --git a/mobile/android/base/resources/drawable/toast_button_background.xml b/mobile/android/base/resources/drawable/toast_button_background.xml
new file mode 100644
index 000000000..6570d9b45
--- /dev/null
+++ b/mobile/android/base/resources/drawable/toast_button_background.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <!-- On Android pre v12/3.0/Gingerbread, bottom left and bottom
+ right are swapped. These values correct this bug; the resources
+ that don't need correction are in res/drawable-v12. -->
+ <item android:state_pressed="true">
+ <shape android:shape="rectangle">
+ <solid android:color="@color/toast_button_pressed" />
+ <corners
+ android:topRightRadius="@dimen/toast_button_corner_radius"
+ android:bottomLeftRadius="@dimen/toast_button_corner_radius"
+ android:topLeftRadius="0dp"
+ android:bottomRightRadius="0dp" />
+ </shape>
+ </item>
+ <item>
+ <shape android:shape="rectangle">
+ <solid android:color="@color/toast_button_background" />
+ <corners
+ android:topRightRadius="@dimen/toast_button_corner_radius"
+ android:bottomLeftRadius="@dimen/toast_button_corner_radius"
+ android:topLeftRadius="0dp"
+ android:bottomRightRadius="0dp" />
+ </shape>
+ </item>
+</selector>