diff options
author | 2011-06-28 03:01:35 +0900 | |
---|---|---|
committer | 2011-06-28 16:00:23 +0900 | |
commit | d87f28f1457f5490df3796fa2a8d815b2bcde152 (patch) | |
tree | fcb2cb6420c1ee561fbb8f2d037b711ea6f0dca7 /java/res | |
parent | f41e9f79eb19fc881b1f8fd76a767d6edf375f19 (diff) | |
download | latinime-d87f28f1457f5490df3796fa2a8d815b2bcde152.tar.gz latinime-d87f28f1457f5490df3796fa2a8d815b2bcde152.tar.xz latinime-d87f28f1457f5490df3796fa2a8d815b2bcde152.zip |
Use left/right-edge popup preview background
Bug: 4902361
Change-Id: Iafbadd0e44c0db2fb6a0875c964304bec6ac8cb0
Diffstat (limited to 'java/res')
-rw-r--r-- | java/res/drawable/keyboard_key_feedback_left_ics.xml | 21 | ||||
-rw-r--r-- | java/res/drawable/keyboard_key_feedback_right_ics.xml | 21 | ||||
-rw-r--r-- | java/res/values/attrs.xml | 4 | ||||
-rw-r--r-- | java/res/values/styles.xml | 4 |
4 files changed, 50 insertions, 0 deletions
diff --git a/java/res/drawable/keyboard_key_feedback_left_ics.xml b/java/res/drawable/keyboard_key_feedback_left_ics.xml new file mode 100644 index 000000000..b68b37f6b --- /dev/null +++ b/java/res/drawable/keyboard_key_feedback_left_ics.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2011 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_long_pressable="true" + android:drawable="@drawable/keyboard_key_feedback_left_more_background_holo" /> + <item android:drawable="@drawable/keyboard_key_feedback_left_background_holo" /> +</selector> diff --git a/java/res/drawable/keyboard_key_feedback_right_ics.xml b/java/res/drawable/keyboard_key_feedback_right_ics.xml new file mode 100644 index 000000000..830678a5a --- /dev/null +++ b/java/res/drawable/keyboard_key_feedback_right_ics.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2011 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_long_pressable="true" + android:drawable="@drawable/keyboard_key_feedback_right_more_background_holo" /> + <item android:drawable="@drawable/keyboard_key_feedback_right_background_holo" /> +</selector> diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml index 6b063efff..d89f55a50 100644 --- a/java/res/values/attrs.xml +++ b/java/res/values/attrs.xml @@ -68,6 +68,10 @@ <attr name="keyPreviewLayout" format="reference" /> <!-- The background for key press feedback. --> <attr name="keyPreviewBackground" format="reference" /> + <!-- The background for the left edge key press feedback. --> + <attr name="keyPreviewLeftBackground" format="reference" /> + <!-- The background for the right edge key press feedback. --> + <attr name="keyPreviewRightBackground" format="reference" /> <!-- The background for spacebar press feedback. --> <attr name="keyPreviewSpacebarBackground" format="reference" /> <!-- The text color for key press feedback. --> diff --git a/java/res/values/styles.xml b/java/res/values/styles.xml index 1f1488e26..08301be5c 100644 --- a/java/res/values/styles.xml +++ b/java/res/values/styles.xml @@ -51,6 +51,8 @@ <item name="keyUppercaseLetterActivatedColor">#CCE0E4E5</item> <item name="keyPreviewLayout">@layout/key_preview</item> <item name="keyPreviewBackground">@drawable/keyboard_key_feedback</item> + <item name="keyPreviewLeftBackground">@null</item> + <item name="keyPreviewRightBackground">@null</item> <item name="keyPreviewSpacebarBackground">@drawable/keyboard_key_feedback</item> <item name="keyPreviewTextColor">#FFFFFFFF</item> <item name="keyPreviewOffset">@dimen/key_preview_offset</item> @@ -152,6 +154,8 @@ <item name="keyUppercaseLetterInactivatedColor">#66E0E4E5</item> <item name="keyUppercaseLetterActivatedColor">#FFFFFFFF</item> <item name="keyPreviewBackground">@drawable/keyboard_key_feedback_ics</item> + <item name="keyPreviewLeftBackground">@drawable/keyboard_key_feedback_left_ics</item> + <item name="keyPreviewRightBackground">@drawable/keyboard_key_feedback_right_ics</item> <item name="keyPreviewSpacebarBackground">@drawable/transparent</item> <item name="keyPreviewTextColor">#FFFFFFFF</item> <item name="keyPreviewHeight">@dimen/key_preview_height_ics</item> |