New xlarge keyboard layout (v2)
Bug: 3109804 Change-Id: I1afd022d553785acd50b3104374bbec291206c1e
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
java/res/drawable-xlarge-land/key_hint_at_holo.9.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
@ -20,9 +20,9 @@
|
||||
|
||||
<resources>
|
||||
<!-- key_height + key_bottom_gap = popup_key_height -->
|
||||
<dimen name="key_height">0.450in</dimen>
|
||||
<dimen name="key_bottom_gap">0.050in</dimen>
|
||||
<dimen name="key_horizontal_gap">0.050in</dimen>
|
||||
<dimen name="key_height">14.00mm</dimen>
|
||||
<dimen name="key_bottom_gap">2.0mm</dimen>
|
||||
<dimen name="key_horizontal_gap">2.0mm</dimen>
|
||||
<dimen name="popup_key_height">0.450in</dimen>
|
||||
<dimen name="keyboard_bottom_padding">0.10in</dimen>
|
||||
<!-- key_height x 1.6 -->
|
||||
|
46
java/res/xml-xlarge-land/popup_domains.xml
Normal file
@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** Copyright 2010, 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.
|
||||
*/
|
||||
-->
|
||||
|
||||
<Keyboard
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
latin:keyWidth="5.0%p"
|
||||
latin:horizontalGap="0px"
|
||||
latin:verticalGap="0px"
|
||||
latin:keyHeight="@dimen/popup_key_height"
|
||||
>
|
||||
<Row
|
||||
latin:rowEdgeFlags="top|bottom"
|
||||
>
|
||||
<Key
|
||||
latin:keyLabel="@string/popular_domain_1"
|
||||
latin:keyOutputText="@string/popular_domain_1"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
latin:keyLabel="@string/popular_domain_2"
|
||||
latin:keyOutputText="@string/popular_domain_2" />
|
||||
<Key
|
||||
latin:keyLabel="@string/popular_domain_3"
|
||||
latin:keyOutputText="@string/popular_domain_3" />
|
||||
<Key
|
||||
latin:keyLabel="@string/popular_domain_4"
|
||||
latin:keyOutputText="@string/popular_domain_4"
|
||||
latin:keyEdgeFlags="right" />
|
||||
</Row>
|
||||
</Keyboard>
|
@ -20,7 +20,7 @@
|
||||
|
||||
<Keyboard
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
latin:keyWidth="7.5%p"
|
||||
latin:keyWidth="8.2%p"
|
||||
latin:horizontalGap="@dimen/key_horizontal_gap"
|
||||
latin:verticalGap="@dimen/key_bottom_gap"
|
||||
latin:keyHeight="@dimen/key_height"
|
||||
@ -30,13 +30,13 @@
|
||||
<Key
|
||||
latin:codes="@integer/key_tab"
|
||||
latin:keyLabel="@string/label_tab_key"
|
||||
latin:keyWidth="15.0%p"
|
||||
latin:keyWidth="12.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<!-- To match one character label size with "Tab", I placed spaces around the char '-'
|
||||
and '+'. -->
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="8.1%p" />
|
||||
<Key
|
||||
latin:codes="45"
|
||||
latin:keyLabel=" - " />
|
||||
@ -44,21 +44,21 @@
|
||||
latin:codes="43"
|
||||
latin:keyLabel=" + " />
|
||||
<Spacer
|
||||
latin:horizontalGap="11.5%p" />
|
||||
latin:horizontalGap="8.1%p" />
|
||||
<Key
|
||||
latin:codes="49"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num1"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="50"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num2"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="51"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num3"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_delete"
|
||||
latin:keyIcon="@drawable/sym_keyboard_delete"
|
||||
@ -72,14 +72,14 @@
|
||||
<Key
|
||||
latin:codes="@integer/key_symbol"
|
||||
latin:keyLabel="@string/label_more_key"
|
||||
latin:keyWidth="15.0%p"
|
||||
latin:keyWidth="12.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<!-- To match one character label size with "More", I placed spaces around the char ','
|
||||
and '.'. -->
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="8.1%p" />
|
||||
<Key
|
||||
latin:codes="44"
|
||||
latin:keyLabel=" , " />
|
||||
@ -87,21 +87,21 @@
|
||||
latin:codes="46"
|
||||
latin:keyLabel=" . " />
|
||||
<Spacer
|
||||
latin:horizontalGap="11.5%p" />
|
||||
latin:horizontalGap="8.1%p" />
|
||||
<Key
|
||||
latin:codes="52"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num4"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="53"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num5"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="54"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num6"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_return"
|
||||
latin:keyIcon="@drawable/sym_keyboard_return"
|
||||
@ -116,7 +116,7 @@
|
||||
<!-- There is an empty area bellow the "More" key and left of the "(" key. To ignore
|
||||
the touch event on the area, "(" is intentionally not marked as a left edge key. -->
|
||||
<Spacer
|
||||
latin:horizontalGap="21.0%p" />
|
||||
latin:horizontalGap="20.2%p" />
|
||||
<Key
|
||||
latin:codes="40"
|
||||
latin:keyLabel=" ( " />
|
||||
@ -124,19 +124,19 @@
|
||||
latin:codes="41"
|
||||
latin:keyLabel=" ) " />
|
||||
<Spacer
|
||||
latin:horizontalGap="11.5%p" />
|
||||
latin:horizontalGap="8.1%p" />
|
||||
<Key
|
||||
latin:codes="55"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num7"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="56"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num8"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="57"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num9"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<!-- There is an empty area bellow the "Enter" key and right of the "9" key. To ignore
|
||||
the touch event on the area, "9" is intentionally not marked as a right edge key. -->
|
||||
</Row>
|
||||
@ -145,26 +145,26 @@
|
||||
<!-- There is an empty area bellow the "More" key and left of the "space" key. To ignore
|
||||
the touch event on the area, "space" is intentionally not marked as a left edge key. -->
|
||||
<Spacer
|
||||
latin:horizontalGap="21.0%p" />
|
||||
latin:horizontalGap="20.2%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_space"
|
||||
latin:keyIcon="@drawable/sym_keyboard_space"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_space"
|
||||
latin:keyWidth="15.0%p" />
|
||||
latin:keyWidth="16.4%p" />
|
||||
<Spacer
|
||||
latin:horizontalGap="11.5%p" />
|
||||
latin:horizontalGap="8.1%p" />
|
||||
<Key
|
||||
latin:codes="42"
|
||||
latin:keyIcon="@drawable/sym_keyboard_numstar"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="48"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num0"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="35"
|
||||
latin:keyIcon="@drawable/sym_keyboard_numpound"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<!-- There is an empty area bellow the "Enter" key and right of the "#" key. To ignore
|
||||
the touch event on the area, "#" is intentionally not marked as a right edge key. -->
|
||||
</Row>
|
||||
|
@ -20,7 +20,7 @@
|
||||
|
||||
<Keyboard
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
latin:keyWidth="7.5%p"
|
||||
latin:keyWidth="8.2%p"
|
||||
latin:horizontalGap="@dimen/key_horizontal_gap"
|
||||
latin:verticalGap="@dimen/key_bottom_gap"
|
||||
latin:keyHeight="@dimen/key_height"
|
||||
@ -30,38 +30,38 @@
|
||||
<Key
|
||||
latin:codes="@integer/key_tab"
|
||||
latin:keyLabel="@string/label_tab_key"
|
||||
latin:keyWidth="15.0%p"
|
||||
latin:keyWidth="12.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Spacer
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="44"
|
||||
latin:keyLabel="@string/label_pause_key" />
|
||||
<!-- To match one character label size with "Tab" and "Pause, I placed spaces around the
|
||||
char '-' and '+'. -->
|
||||
<Key
|
||||
latin:codes="45"
|
||||
latin:keyLabel=" - " />
|
||||
<Key
|
||||
latin:codes="43"
|
||||
latin:keyLabel=" + " />
|
||||
<Key
|
||||
latin:codes="44"
|
||||
latin:keyLabel="@string/label_pause_key" />
|
||||
<!-- To match one character label size with "Tab" and "Pause, I placed spaces around the
|
||||
char '-' and '+'. -->
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="49"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num1"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="50"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num2"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="51"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num3"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_delete"
|
||||
latin:keyIcon="@drawable/sym_keyboard_delete"
|
||||
@ -75,39 +75,39 @@
|
||||
<Key
|
||||
latin:codes="@integer/key_symbol"
|
||||
latin:keyLabel="@string/label_more_key"
|
||||
latin:keyWidth="15.0%p"
|
||||
latin:keyWidth="12.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Spacer
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="59"
|
||||
latin:keyLabel="@string/label_wait_key" />
|
||||
<!-- To match one character label size with "More" and "Wait", I placed spaces around the
|
||||
char ',' and '.'. -->
|
||||
<Key
|
||||
latin:codes="44"
|
||||
latin:keyLabel=" , " />
|
||||
<Key
|
||||
latin:codes="46"
|
||||
latin:keyLabel=" . " />
|
||||
<Key
|
||||
latin:codes="59"
|
||||
latin:keyLabel="@string/label_wait_key" />
|
||||
<!-- To match one character label size with "More" and "Wait", I placed spaces around the
|
||||
char ',' and '.'. -->
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="52"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num4"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="53"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num5"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="54"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num6"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_return"
|
||||
latin:keyIcon="@drawable/sym_keyboard_return"
|
||||
@ -122,30 +122,30 @@
|
||||
<!-- There is an empty area bellow the "More" key and left of the "(" key. To ignore
|
||||
the touch event on the area, "(" is intentionally not marked as a left edge key. -->
|
||||
<Spacer
|
||||
latin:horizontalGap="19.0%p" />
|
||||
<Key
|
||||
latin:codes="78"
|
||||
latin:keyLabel=" N " />
|
||||
latin:horizontalGap="16.1%p" />
|
||||
<Key
|
||||
latin:codes="40"
|
||||
latin:keyLabel=" ( " />
|
||||
<Key
|
||||
latin:codes="41"
|
||||
latin:keyLabel=" ) " />
|
||||
<Key
|
||||
latin:codes="78"
|
||||
latin:keyLabel=" N " />
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="55"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num7"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="56"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num8"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="57"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num9"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<!-- There is an empty area bellow the "Enter" key and right of the "9" key. To ignore
|
||||
the touch event on the area, "9" is intentionally not marked as a right edge key. -->
|
||||
</Row>
|
||||
@ -154,26 +154,26 @@
|
||||
<!-- There is an empty area bellow the "More" key and left of the "space" key. To ignore
|
||||
the touch event on the area, "space" is intentionally not marked as a left edge key. -->
|
||||
<Spacer
|
||||
latin:horizontalGap="19.0%p" />
|
||||
latin:horizontalGap="16.1%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_space"
|
||||
latin:keyIcon="@drawable/sym_keyboard_space"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_space"
|
||||
latin:keyWidth="22.5%p" />
|
||||
latin:keyWidth="24.6%p" />
|
||||
<Spacer
|
||||
latin:horizontalGap="6.0%p" />
|
||||
latin:horizontalGap="4.0%p" />
|
||||
<Key
|
||||
latin:codes="42"
|
||||
latin:keyIcon="@drawable/sym_keyboard_numstar"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="48"
|
||||
latin:keyIcon="@drawable/sym_keyboard_num0"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<Key
|
||||
latin:codes="35"
|
||||
latin:keyIcon="@drawable/sym_keyboard_numpound"
|
||||
latin:keyWidth="10.5%p " />
|
||||
latin:keyWidth="12.1%p " />
|
||||
<!-- There is an empty area bellow the "Enter" key and right of the "#" key. To ignore
|
||||
the touch event on the area, "#" is intentionally not marked as a right edge key. -->
|
||||
</Row>
|
||||
|
@ -20,7 +20,7 @@
|
||||
|
||||
<Keyboard
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
latin:keyWidth="7.5%p"
|
||||
latin:keyWidth="8.2%p"
|
||||
latin:horizontalGap="@dimen/key_horizontal_gap"
|
||||
latin:verticalGap="@dimen/key_bottom_gap"
|
||||
latin:keyHeight="@dimen/key_height"
|
||||
@ -99,7 +99,7 @@
|
||||
<Row
|
||||
latin:keyboardMode="@+id/mode_im"
|
||||
>
|
||||
<include latin:keyboardLayout="@xml/kbd_qwerty_row4_im" />
|
||||
<include latin:keyboardLayout="@xml/kbd_qwerty_row4_common" />
|
||||
</Row>
|
||||
<Row
|
||||
latin:keyboardMode="@+id/mode_webentry"
|
||||
|
@ -67,17 +67,11 @@
|
||||
latin:keyLabel="p"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="@string/alternates_for_p" />
|
||||
<Key
|
||||
latin:keyLabel="="
|
||||
latin:temporaryShiftKeyLabel="+"
|
||||
latin:keyHintIcon="@drawable/key_hint_plus_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="+" />
|
||||
<Key
|
||||
latin:codes="@integer/key_delete"
|
||||
latin:keyIcon="@drawable/sym_keyboard_delete"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_delete"
|
||||
latin:keyWidth="10.5%p"
|
||||
latin:keyWidth="11.0%p"
|
||||
latin:isModifier="true"
|
||||
latin:isRepeatable="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
|
@ -24,7 +24,7 @@
|
||||
<Key
|
||||
latin:codes="@integer/key_symbol"
|
||||
latin:keyLabel="@string/label_symbol_key"
|
||||
latin:keyWidth="8.75%p"
|
||||
latin:keyWidth="9.7%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
@ -55,12 +55,6 @@
|
||||
latin:keyLabel="l"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="@string/alternates_for_l" />
|
||||
<Key
|
||||
latin:keyLabel=";"
|
||||
latin:temporaryShiftKeyLabel=":"
|
||||
latin:keyHintIcon="@drawable/key_hint_colon_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters=":" />
|
||||
<Key
|
||||
latin:keyLabel="\'"
|
||||
latin:temporaryShiftKeyLabel="""
|
||||
@ -71,7 +65,7 @@
|
||||
latin:codes="@integer/key_return"
|
||||
latin:keyIcon="@drawable/sym_keyboard_return"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_return"
|
||||
latin:keyWidth="8.75%p"
|
||||
latin:keyWidth="8.3%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
</merge>
|
||||
|
@ -24,7 +24,7 @@
|
||||
<Key
|
||||
latin:codes="@integer/key_symbol"
|
||||
latin:keyLabel="@string/label_symbol_key"
|
||||
latin:keyWidth="8.75%p"
|
||||
latin:keyWidth="9.7%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
@ -56,18 +56,12 @@
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="@string/alternates_for_l" />
|
||||
<Key
|
||||
latin:keyLabel=";" />
|
||||
<Key
|
||||
latin:keyLabel="\'"
|
||||
latin:temporaryShiftKeyLabel="""
|
||||
latin:keyHintIcon="@drawable/key_hint_quote_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters=""" />
|
||||
latin:keyLabel="\@" />
|
||||
<Key
|
||||
latin:codes="@integer/key_return"
|
||||
latin:keyIcon="@drawable/sym_keyboard_return"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_return"
|
||||
latin:keyWidth="8.75%p"
|
||||
latin:keyWidth="8.3%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
</merge>
|
||||
|
@ -25,7 +25,7 @@
|
||||
latin:codes="@integer/key_shift"
|
||||
latin:keyIcon="@drawable/sym_keyboard_shift"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_shift"
|
||||
latin:keyWidth="12.5%p"
|
||||
latin:keyWidth="13.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
@ -53,18 +53,12 @@
|
||||
latin:keyLabel="m" />
|
||||
<Key
|
||||
latin:keyLabel=","
|
||||
latin:temporaryShiftKeyLabel="*"
|
||||
latin:keyHintIcon="@drawable/key_hint_star_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="*" />
|
||||
<Key
|
||||
latin:keyLabel="."
|
||||
latin:temporaryShiftKeyLabel="!"
|
||||
latin:keyHintIcon="@drawable/key_hint_exclamation_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="!" />
|
||||
<Key
|
||||
latin:keyLabel="/"
|
||||
latin:keyLabel="."
|
||||
latin:temporaryShiftKeyLabel="\?"
|
||||
latin:keyHintIcon="@drawable/key_hint_question_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
@ -73,7 +67,7 @@
|
||||
latin:codes="@integer/key_shift"
|
||||
latin:keyIcon="@drawable/sym_keyboard_shift"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_shift"
|
||||
latin:keyWidth="12.5%p"
|
||||
latin:keyWidth="13.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
|
@ -25,7 +25,7 @@
|
||||
latin:codes="@integer/key_shift"
|
||||
latin:keyIcon="@drawable/sym_keyboard_shift"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_shift"
|
||||
latin:keyWidth="12.5%p"
|
||||
latin:keyWidth="13.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
@ -55,13 +55,11 @@
|
||||
latin:keyLabel="," />
|
||||
<Key
|
||||
latin:keyLabel="." />
|
||||
<Key
|
||||
latin:keyLabel="\@" />
|
||||
<Key
|
||||
latin:codes="@integer/key_shift"
|
||||
latin:keyIcon="@drawable/sym_keyboard_shift"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_shift"
|
||||
latin:keyWidth="12.5%p"
|
||||
latin:keyWidth="13.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
|
@ -22,35 +22,34 @@
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
>
|
||||
<Spacer
|
||||
latin:horizontalGap="16.25%p" />
|
||||
latin:horizontalGap="15.1%p" />
|
||||
<Key
|
||||
latin:keyLabel="("
|
||||
latin:temporaryShiftKeyLabel="<"
|
||||
latin:keyHintIcon="@drawable/key_hint_smaller_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="<" />
|
||||
latin:keyLabel=":-)"
|
||||
latin:keyOutputText=":-)"
|
||||
latin:keyHintIcon="@drawable/hint_popup"
|
||||
latin:popupKeyboard="@xml/popup_smileys" />
|
||||
<Key
|
||||
latin:keyLabel=")"
|
||||
latin:temporaryShiftKeyLabel=">"
|
||||
latin:keyHintIcon="@drawable/key_hint_larger_holo"
|
||||
latin:keyLabel="="
|
||||
latin:temporaryShiftKeyLabel="+"
|
||||
latin:keyHintIcon="@drawable/key_hint_plus_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters=">" />
|
||||
<Key
|
||||
latin:codes="@integer/key_space"
|
||||
latin:keyIcon="@drawable/sym_keyboard_space"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_space"
|
||||
latin:keyWidth="37.5%p"
|
||||
latin:keyWidth="37.0%p"
|
||||
latin:isModifier="true" />
|
||||
<Key
|
||||
latin:keyLabel="-"
|
||||
latin:temporaryShiftKeyLabel="/"
|
||||
latin:keyHintIcon="@drawable/key_hint_slash_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="/" />
|
||||
<Key
|
||||
latin:keyLabel="_"
|
||||
latin:temporaryShiftKeyLabel="\@"
|
||||
latin:keyHintIcon="@drawable/key_hint_at_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="\@" />
|
||||
<Key
|
||||
latin:keyLabel="-"
|
||||
latin:temporaryShiftKeyLabel="#"
|
||||
latin:keyHintIcon="@drawable/key_hint_doublecross_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="#" />
|
||||
</merge>
|
||||
|
@ -22,16 +22,18 @@
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
>
|
||||
<Spacer
|
||||
latin:horizontalGap="16.25%p" />
|
||||
latin:horizontalGap="15.1%p" />
|
||||
<Key
|
||||
latin:keyLabel=".com"
|
||||
latin:keyOutputText=".com"
|
||||
latin:keyWidth="15.0%p" />
|
||||
latin:keyHintIcon="@drawable/hint_popup"
|
||||
latin:popupKeyboard="@xml/popup_domains"
|
||||
latin:keyWidth="16.4%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_space"
|
||||
latin:keyIcon="@drawable/sym_keyboard_space"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_space"
|
||||
latin:keyWidth="37.5%p"
|
||||
latin:keyWidth="37.0%p"
|
||||
latin:isModifier="true" />
|
||||
<Key
|
||||
latin:keyLabel="_" />
|
||||
|
@ -1,50 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** Copyright 2010, 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.
|
||||
*/
|
||||
-->
|
||||
|
||||
<merge
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
>
|
||||
<Spacer
|
||||
latin:horizontalGap="16.25%p" />
|
||||
<Key
|
||||
latin:keyLabel=":-)"
|
||||
latin:keyOutputText=":-)"
|
||||
latin:keyHintIcon="@drawable/hint_popup"
|
||||
latin:popupKeyboard="@xml/popup_smileys"
|
||||
latin:keyWidth="15.0%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_space"
|
||||
latin:keyIcon="@drawable/sym_keyboard_space"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_space"
|
||||
latin:keyWidth="37.5%p"
|
||||
latin:isModifier="true" />
|
||||
<Key
|
||||
latin:keyLabel="_"
|
||||
latin:temporaryShiftKeyLabel="\@"
|
||||
latin:keyHintIcon="@drawable/key_hint_at_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="\@" />
|
||||
<Key
|
||||
latin:keyLabel="-"
|
||||
latin:temporaryShiftKeyLabel="#"
|
||||
latin:keyHintIcon="@drawable/key_hint_doublecross_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="#" />
|
||||
</merge>
|
@ -22,27 +22,29 @@
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
>
|
||||
<Spacer
|
||||
latin:horizontalGap="16.25%p" />
|
||||
latin:horizontalGap="15.1%p" />
|
||||
<Key
|
||||
latin:keyLabel=".com"
|
||||
latin:keyOutputText=".com"
|
||||
latin:keyWidth="15.0%p" />
|
||||
latin:keyHintIcon="@drawable/hint_popup"
|
||||
latin:popupKeyboard="@xml/popup_domains"
|
||||
latin:keyWidth="16.4%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_space"
|
||||
latin:keyIcon="@drawable/sym_keyboard_space"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_space"
|
||||
latin:keyWidth="37.5%p"
|
||||
latin:keyWidth="37.0%p"
|
||||
latin:isModifier="true" />
|
||||
<Key
|
||||
latin:keyLabel="_"
|
||||
latin:temporaryShiftKeyLabel="\@"
|
||||
latin:keyHintIcon="@drawable/key_hint_at_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="\@" />
|
||||
<Key
|
||||
latin:keyLabel="-"
|
||||
latin:temporaryShiftKeyLabel="#"
|
||||
latin:keyHintIcon="@drawable/key_hint_doublecross_holo"
|
||||
latin:temporaryShiftKeyLabel="/"
|
||||
latin:keyHintIcon="@drawable/key_hint_slash_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters="#" />
|
||||
latin:popupCharacters="/" />
|
||||
<Key
|
||||
latin:keyLabel="_"
|
||||
latin:temporaryShiftKeyLabel=":"
|
||||
latin:keyHintIcon="@drawable/key_hint_colon_holo"
|
||||
latin:popupKeyboard="@xml/kbd_popup_template"
|
||||
latin:popupCharacters=":" />
|
||||
</merge>
|
||||
|
@ -20,7 +20,7 @@
|
||||
|
||||
<Keyboard
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
latin:keyWidth="7.5%p"
|
||||
latin:keyWidth="8.2%p"
|
||||
latin:horizontalGap="@dimen/key_horizontal_gap"
|
||||
latin:verticalGap="@dimen/key_bottom_gap"
|
||||
latin:keyHeight="@dimen/key_height"
|
||||
@ -53,13 +53,11 @@
|
||||
latin:keyLabel="9" />
|
||||
<Key
|
||||
latin:keyLabel="0" />
|
||||
<Key
|
||||
latin:keyLabel="~" />
|
||||
<Key
|
||||
latin:codes="@integer/key_delete"
|
||||
latin:keyIcon="@drawable/sym_keyboard_delete"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_delete"
|
||||
latin:keyWidth="10.5%p"
|
||||
latin:keyWidth="11.0%p"
|
||||
latin:isModifier="true"
|
||||
latin:isRepeatable="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
@ -68,7 +66,7 @@
|
||||
<Key
|
||||
latin:codes="@integer/key_symbol"
|
||||
latin:keyLabel="@string/label_alpha_key"
|
||||
latin:keyWidth="8.75%p"
|
||||
latin:keyWidth="9.7%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
@ -79,8 +77,6 @@
|
||||
latin:keyLabel="$" />
|
||||
<Key
|
||||
latin:keyLabel="%" />
|
||||
<Key
|
||||
latin:keyLabel="^" />
|
||||
<Key
|
||||
latin:keyLabel="&" />
|
||||
<Key
|
||||
@ -97,7 +93,7 @@
|
||||
latin:codes="@integer/key_return"
|
||||
latin:keyIcon="@drawable/sym_keyboard_return"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_return"
|
||||
latin:keyWidth="8.75%p"
|
||||
latin:keyWidth="8.3%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
</Row>
|
||||
@ -106,12 +102,10 @@
|
||||
latin:codes="@integer/key_shift"
|
||||
latin:keyLabel="@string/label_more_key"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_shift"
|
||||
latin:keyWidth="12.5%p"
|
||||
latin:keyWidth="13.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
latin:keyLabel="!" />
|
||||
<Key
|
||||
latin:keyLabel=""" />
|
||||
<Key
|
||||
@ -122,19 +116,19 @@
|
||||
latin:keyLabel=";" />
|
||||
<Key
|
||||
latin:keyLabel="/" />
|
||||
<Key
|
||||
latin:keyLabel="\\" />
|
||||
<Key
|
||||
latin:keyLabel="," />
|
||||
<Key
|
||||
latin:keyLabel="." />
|
||||
<Key
|
||||
latin:keyLabel="!" />
|
||||
<Key
|
||||
latin:keyLabel="\?" />
|
||||
<Key
|
||||
latin:codes="@integer/key_shift"
|
||||
latin:keyLabel="@string/label_more_key"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_shift"
|
||||
latin:keyWidth="12.5%p"
|
||||
latin:keyWidth="13.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
@ -142,20 +136,12 @@
|
||||
<!-- This row is intentionally not marked as a bottom row -->
|
||||
<Row>
|
||||
<Spacer
|
||||
latin:horizontalGap="16.25%p" />
|
||||
<Key
|
||||
latin:keyLabel="<" />
|
||||
<Key
|
||||
latin:keyLabel=">" />
|
||||
latin:horizontalGap="31.5%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_space"
|
||||
latin:keyIcon="@drawable/sym_keyboard_space"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_space"
|
||||
latin:keyWidth="37.5%p"
|
||||
latin:keyWidth="37.0%p"
|
||||
latin:isModifier="true" />
|
||||
<Key
|
||||
latin:keyLabel="[" />
|
||||
<Key
|
||||
latin:keyLabel="]" />
|
||||
</Row>
|
||||
</Keyboard>
|
||||
|
@ -20,7 +20,7 @@
|
||||
|
||||
<Keyboard
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
latin:keyWidth="7.5%p"
|
||||
latin:keyWidth="8.2%p"
|
||||
latin:horizontalGap="@dimen/key_horizontal_gap"
|
||||
latin:verticalGap="@dimen/key_bottom_gap"
|
||||
latin:keyHeight="@dimen/key_height"
|
||||
@ -34,9 +34,9 @@
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
latin:keyLabel="∞" />
|
||||
latin:keyLabel="~" />
|
||||
<Key
|
||||
latin:keyLabel="±" />
|
||||
latin:keyLabel="`" />
|
||||
<Key
|
||||
latin:keyLabel="|" />
|
||||
<Key
|
||||
@ -50,16 +50,14 @@
|
||||
<Key
|
||||
latin:keyLabel="×" />
|
||||
<Key
|
||||
latin:keyLabel="±" />
|
||||
latin:keyLabel="{" />
|
||||
<Key
|
||||
latin:keyLabel="∆" />
|
||||
<Key
|
||||
latin:keyLabel="≈" />
|
||||
latin:keyLabel="}" />
|
||||
<Key
|
||||
latin:codes="@integer/key_delete"
|
||||
latin:keyIcon="@drawable/sym_keyboard_delete"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_delete"
|
||||
latin:keyWidth="10.5%p"
|
||||
latin:keyWidth="11.0%p"
|
||||
latin:isModifier="true"
|
||||
latin:isRepeatable="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
@ -68,36 +66,34 @@
|
||||
<Key
|
||||
latin:codes="@integer/key_symbol"
|
||||
latin:keyLabel="@string/label_alpha_key"
|
||||
latin:keyWidth="8.75%p"
|
||||
latin:keyWidth="9.7%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
latin:keyLabel="£" />
|
||||
<Key
|
||||
latin:keyLabel="¢" />
|
||||
<Key
|
||||
latin:keyLabel="¥" />
|
||||
<Key
|
||||
latin:keyLabel="€" />
|
||||
<Key
|
||||
latin:keyLabel="¼" />
|
||||
latin:keyLabel="¥" />
|
||||
<Key
|
||||
latin:keyLabel="½" />
|
||||
<Key
|
||||
latin:keyLabel="¾" />
|
||||
latin:keyLabel="^" />
|
||||
<Key
|
||||
latin:keyLabel="_" />
|
||||
<Key
|
||||
latin:keyLabel="=" />
|
||||
<Key
|
||||
latin:keyLabel="{" />
|
||||
latin:keyLabel="±" />
|
||||
<Key
|
||||
latin:keyLabel="}" />
|
||||
latin:keyLabel="[" />
|
||||
<Key
|
||||
latin:keyLabel="]" />
|
||||
<Key
|
||||
latin:codes="@integer/key_return"
|
||||
latin:keyIcon="@drawable/sym_keyboard_return"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_return"
|
||||
latin:keyWidth="8.75%p"
|
||||
latin:keyWidth="8.3%p"
|
||||
latin:isModifier="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
</Row>
|
||||
@ -106,35 +102,33 @@
|
||||
latin:codes="@integer/key_shift"
|
||||
latin:keyLabel="@string/label_more_key"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_shift"
|
||||
latin:keyWidth="12.5%p"
|
||||
latin:keyWidth="13.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
latin:keyLabel="¡" />
|
||||
latin:keyLabel="<" />
|
||||
<Key
|
||||
latin:keyLabel="°" />
|
||||
latin:keyLabel=">" />
|
||||
<Key
|
||||
latin:keyLabel="©" />
|
||||
<Key
|
||||
latin:keyLabel="®" />
|
||||
<Key
|
||||
latin:keyLabel="¶" />
|
||||
latin:keyLabel="\\" />
|
||||
<Key
|
||||
latin:keyLabel="§" />
|
||||
latin:keyLabel="°" />
|
||||
<Key
|
||||
latin:keyLabel="¤" />
|
||||
latin:keyLabel="∞" />
|
||||
<Key
|
||||
latin:keyLabel="¬" />
|
||||
<Key
|
||||
latin:keyLabel="…" />
|
||||
latin:keyLabel="¡" />
|
||||
<Key
|
||||
latin:keyLabel="¿" />
|
||||
<Key
|
||||
latin:codes="@integer/key_shift"
|
||||
latin:keyLabel="@string/label_more_key"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_shift"
|
||||
latin:keyWidth="12.5%p"
|
||||
latin:keyWidth="13.1%p"
|
||||
latin:isModifier="true"
|
||||
latin:isSticky="true"
|
||||
latin:keyEdgeFlags="right" />
|
||||
@ -142,20 +136,12 @@
|
||||
<!-- This row is intentionally not marked as a bottom row -->
|
||||
<Row>
|
||||
<Spacer
|
||||
latin:horizontalGap="16.25%p" />
|
||||
<Key
|
||||
latin:keyLabel="≤" />
|
||||
<Key
|
||||
latin:keyLabel="≥" />
|
||||
latin:horizontalGap="31.5%p" />
|
||||
<Key
|
||||
latin:codes="@integer/key_space"
|
||||
latin:keyIcon="@drawable/sym_keyboard_space"
|
||||
latin:iconPreview="@drawable/sym_keyboard_feedback_space"
|
||||
latin:keyWidth="37.5%p"
|
||||
latin:keyWidth="37.0%p"
|
||||
latin:isModifier="true" />
|
||||
<Key
|
||||
latin:keyLabel="²" />
|
||||
<Key
|
||||
latin:keyLabel="³" />
|
||||
</Row>
|
||||
</Keyboard>
|
||||
|
46
java/res/xml-xlarge/popup_domains.xml
Normal file
@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** Copyright 2010, 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.
|
||||
*/
|
||||
-->
|
||||
|
||||
<Keyboard
|
||||
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
|
||||
latin:keyWidth="15%p"
|
||||
latin:horizontalGap="0px"
|
||||
latin:verticalGap="0px"
|
||||
latin:keyHeight="@dimen/popup_key_height"
|
||||
>
|
||||
<Row
|
||||
latin:rowEdgeFlags="top|bottom"
|
||||
>
|
||||
<Key
|
||||
latin:keyLabel="@string/popular_domain_1"
|
||||
latin:keyOutputText="@string/popular_domain_1"
|
||||
latin:keyEdgeFlags="left" />
|
||||
<Key
|
||||
latin:keyLabel="@string/popular_domain_2"
|
||||
latin:keyOutputText="@string/popular_domain_2" />
|
||||
<Key
|
||||
latin:keyLabel="@string/popular_domain_3"
|
||||
latin:keyOutputText="@string/popular_domain_3" />
|
||||
<Key
|
||||
latin:keyLabel="@string/popular_domain_4"
|
||||
latin:keyOutputText="@string/popular_domain_4"
|
||||
latin:keyEdgeFlags="right" />
|
||||
</Row>
|
||||
</Keyboard>
|