diff options
author | 2014-05-15 17:28:54 +0900 | |
---|---|---|
committer | 2014-05-15 18:40:16 +0900 | |
commit | 41808192d3a64d3e823e13ace27e3ce80b1c5bda (patch) | |
tree | ac9b56963e5943348f41c4c3f5ae4e5d433a71b9 /java/res | |
parent | af66ff7610b0a3c9e1d44d0aa0b1bafbcd9de4e0 (diff) | |
download | latinime-41808192d3a64d3e823e13ace27e3ce80b1c5bda.tar.gz latinime-41808192d3a64d3e823e13ace27e3ce80b1c5bda.tar.xz latinime-41808192d3a64d3e823e13ace27e3ce80b1c5bda.zip |
Support 9-patch drawable for spacebar icon
Bug: 14419121
Change-Id: I901ea2a5bfae870b3aae8fea3bc38d999b2354b8
Diffstat (limited to 'java/res')
-rw-r--r-- | java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_dark.9.png | bin | 0 -> 199 bytes | |||
-rw-r--r-- | java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_dark.9.png | bin | 0 -> 185 bytes | |||
-rw-r--r-- | java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_dark.9.png | bin | 0 -> 246 bytes | |||
-rw-r--r-- | java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_dark.9.png | bin | 0 -> 180 bytes | |||
-rw-r--r-- | java/res/values/attrs.xml | 2 | ||||
-rw-r--r-- | java/res/values/keyboard-icons-lxx.xml | 2 | ||||
-rw-r--r-- | java/res/values/themes-lxx.xml | 1 | ||||
-rw-r--r-- | java/res/xml-sw600dp/key_styles_common.xml | 1 | ||||
-rw-r--r-- | java/res/xml/key_styles_common.xml | 1 | ||||
-rw-r--r-- | java/res/xml/key_styles_number.xml | 1 |
10 files changed, 7 insertions, 1 deletions
diff --git a/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_dark.9.png b/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_dark.9.png Binary files differnew file mode 100644 index 000000000..e70f0c1e8 --- /dev/null +++ b/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_dark.9.png diff --git a/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_dark.9.png b/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_dark.9.png Binary files differnew file mode 100644 index 000000000..86e816d5b --- /dev/null +++ b/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_dark.9.png diff --git a/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_dark.9.png b/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_dark.9.png Binary files differnew file mode 100644 index 000000000..cb660545e --- /dev/null +++ b/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_dark.9.png diff --git a/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_dark.9.png b/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_dark.9.png Binary files differnew file mode 100644 index 000000000..1f25e272d --- /dev/null +++ b/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_dark.9.png diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml index 7363b6108..b90e82b53 100644 --- a/java/res/values/attrs.xml +++ b/java/res/values/attrs.xml @@ -51,6 +51,7 @@ <!-- Background image for the spacebar. This image needs to be a {@link StateListDrawable}, with the following possible states: normal, pressed. --> <attr name="spacebarBackground" format="reference" /> + <attr name="spacebarIconWidthRatio" format="float" /> <!-- Horizontal padding of left/right aligned key label to the edge of the key. --> <attr name="keyLabelHorizontalPadding" format="dimension" /> <!-- Right padding of hint letter to the edge of the key.--> @@ -284,6 +285,7 @@ <!-- This should be aligned with Key.LABEL_FLAGS__* --> <flag name="alignLeft" value="0x01" /> <flag name="alignRight" value="0x02" /> + <flag name="alignButtom" value="0x04" /> <flag name="alignLeftOfCenter" value="0x08" /> <flag name="fontNormal" value="0x10" /> <flag name="fontMonoSpace" value="0x20" /> diff --git a/java/res/values/keyboard-icons-lxx.xml b/java/res/values/keyboard-icons-lxx.xml index 8a3886316..56d660475 100644 --- a/java/res/values/keyboard-icons-lxx.xml +++ b/java/res/values/keyboard-icons-lxx.xml @@ -25,7 +25,7 @@ <item name="iconShiftKey">@drawable/sym_keyboard_shift_holo_dark</item> <item name="iconDeleteKey">@drawable/sym_keyboard_delete_lxx_dark</item> <item name="iconSettingsKey">@drawable/sym_keyboard_settings_lxx_dark</item> - <item name="iconSpaceKey">@drawable/sym_keyboard_space_holo_dark</item> + <item name="iconSpaceKey">@drawable/sym_keyboard_spacebar_lxx_dark</item> <item name="iconEnterKey">@drawable/sym_keyboard_return_holo_dark</item> <item name="iconGoKey">@drawable/sym_keyboard_go_lxx_dark</item> <item name="iconSearchKey">@drawable/sym_keyboard_search_lxx_dark</item> diff --git a/java/res/values/themes-lxx.xml b/java/res/values/themes-lxx.xml index 3c7a2b511..03babd259 100644 --- a/java/res/values/themes-lxx.xml +++ b/java/res/values/themes-lxx.xml @@ -50,6 +50,7 @@ <item name="keyBackground">@drawable/btn_keyboard_key_lxx</item> <item name="functionalKeyBackground">@drawable/btn_keyboard_key_functional_lxx</item> <item name="spacebarBackground">@drawable/btn_keyboard_spacebar_lxx</item> + <item name="spacebarIconWidthRatio">0.9</item> <item name="keyTypeface">bold</item> <item name="keyTextColor">@color/key_text_color_holo</item> <item name="keyTextInactivatedColor">@color/key_text_inactive_color_lxx</item> diff --git a/java/res/xml-sw600dp/key_styles_common.xml b/java/res/xml-sw600dp/key_styles_common.xml index 35b3576af..d302ab270 100644 --- a/java/res/xml-sw600dp/key_styles_common.xml +++ b/java/res/xml-sw600dp/key_styles_common.xml @@ -79,6 +79,7 @@ <key-style latin:styleName="spaceKeyStyle" latin:keySpec="!icon/space_key|!code/key_space" + latin:keyLabelFlags="alignButtom" latin:keyActionFlags="noKeyPreview|enableLongPress" /> <!-- U+200C: ZERO WIDTH NON-JOINER U+200D: ZERO WIDTH JOINER --> diff --git a/java/res/xml/key_styles_common.xml b/java/res/xml/key_styles_common.xml index f8b4a2a60..0a274e009 100644 --- a/java/res/xml/key_styles_common.xml +++ b/java/res/xml/key_styles_common.xml @@ -88,6 +88,7 @@ <key-style latin:styleName="spaceKeyStyle" latin:keySpec="!icon/space_key|!code/key_space" + latin:keyLabelFlags="alignButtom" latin:keyActionFlags="noKeyPreview|enableLongPress" /> <!-- U+200C: ZERO WIDTH NON-JOINER U+200D: ZERO WIDTH JOINER --> diff --git a/java/res/xml/key_styles_number.xml b/java/res/xml/key_styles_number.xml index df4448c25..8a76fe397 100644 --- a/java/res/xml/key_styles_number.xml +++ b/java/res/xml/key_styles_number.xml @@ -120,6 +120,7 @@ <key-style latin:styleName="numSpaceKeyStyle" latin:keySpec="!icon/space_key_for_number_layout|!code/key_space" + latin:keyLabelFlags="alignButtom" latin:keyActionFlags="enableLongPress" latin:parentStyle="numKeyBaseStyle" /> <!-- Override defaultEnterKeyStyle in key_styles_enter.xml --> |