Cleanup keyboard layout files

Change-Id: I095c1294b9e826b503ff741eeff9dc93ad39f060
main
Tadashi G. Takaoka 2010-09-16 13:10:14 +09:00
parent 08cfebda8b
commit ed8eabcc39
11 changed files with 1018 additions and 602 deletions

View File

@ -17,49 +17,86 @@
** limitations under the License.
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="26.67%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row>
<Key android:codes="49" android:keyIcon="@drawable/sym_keyboard_num1" android:keyEdgeFlags="left"/>
<Key android:codes="50" android:keyIcon="@drawable/sym_keyboard_num2"/>
<Key android:codes="51" android:keyIcon="@drawable/sym_keyboard_num3"/>
<Key android:keyLabel="-" android:keyWidth="20%p" android:keyEdgeFlags="right"/>
<Key
android:codes="49"
android:keyIcon="@drawable/sym_keyboard_num1"
android:keyEdgeFlags="left" />
<Key
android:codes="50"
android:keyIcon="@drawable/sym_keyboard_num2" />
<Key
android:codes="51"
android:keyIcon="@drawable/sym_keyboard_num3" />
<Key
android:keyLabel="-"
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="52" android:keyIcon="@drawable/sym_keyboard_num4" android:keyEdgeFlags="left"/>
<Key android:codes="53" android:keyIcon="@drawable/sym_keyboard_num5"/>
<Key android:codes="54" android:keyIcon="@drawable/sym_keyboard_num6"/>
<Key android:keyLabel="." android:keyWidth="20%p" android:keyEdgeFlags="right"/>
<Key
android:codes="52"
android:keyIcon="@drawable/sym_keyboard_num4"
android:keyEdgeFlags="left" />
<Key
android:codes="53"
android:keyIcon="@drawable/sym_keyboard_num5" />
<Key
android:codes="54"
android:keyIcon="@drawable/sym_keyboard_num6" />
<Key
android:keyLabel="."
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="55" android:keyIcon="@drawable/sym_keyboard_num7" android:keyEdgeFlags="left"/>
<Key android:codes="56" android:keyIcon="@drawable/sym_keyboard_num8"/>
<Key android:codes="57" android:keyIcon="@drawable/sym_keyboard_num9"/>
<Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete"
<Key
android:codes="55"
android:keyIcon="@drawable/sym_keyboard_num7"
android:keyEdgeFlags="left" />
<Key
android:codes="56"
android:keyIcon="@drawable/sym_keyboard_num8" />
<Key
android:codes="57"
android:keyIcon="@drawable/sym_keyboard_num9" />
<Key
android:codes="@integer/key_delete"
android:keyIcon="@drawable/sym_keyboard_delete"
android:iconPreview="@drawable/sym_keyboard_feedback_delete"
android:keyWidth="20%p"
android:isRepeatable="true" android:keyEdgeFlags="right"/>
android:isRepeatable="true"
android:keyEdgeFlags="right" />
</Row>
<Row android:rowEdgeFlags="bottom">
<Key android:codes="-2" android:keyIcon="@drawable/sym_keyboard_numalt"
android:iconPreview="@drawable/sym_keyboard_feedback_numalt"/>
<Key android:codes="48" android:keyIcon="@drawable/sym_keyboard_num0"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
<Row
android:rowEdgeFlags="bottom"
>
<Key
android:codes="@integer/key_symbol"
android:keyIcon="@drawable/sym_keyboard_numalt"
android:iconPreview="@drawable/sym_keyboard_feedback_numalt" />
<Key
android:codes="48"
android:keyIcon="@drawable/sym_keyboard_num0" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_keyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
android:isRepeatable="true" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_keyboard_return"
android:keyWidth="20%p"
android:keyEdgeFlags="right"/>
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -17,49 +17,86 @@
** limitations under the License.
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="26.67%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row>
<Key android:codes="49" android:keyIcon="@drawable/sym_bkeyboard_num1" android:keyEdgeFlags="left"/>
<Key android:codes="50" android:keyIcon="@drawable/sym_bkeyboard_num2"/>
<Key android:codes="51" android:keyIcon="@drawable/sym_bkeyboard_num3"/>
<Key android:keyLabel="-" android:keyWidth="20%p" android:keyEdgeFlags="right"/>
<Key
android:codes="49"
android:keyIcon="@drawable/sym_bkeyboard_num1"
android:keyEdgeFlags="left" />
<Key
android:codes="50"
android:keyIcon="@drawable/sym_bkeyboard_num2" />
<Key
android:codes="51"
android:keyIcon="@drawable/sym_bkeyboard_num3" />
<Key
android:keyLabel="-"
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="52" android:keyIcon="@drawable/sym_bkeyboard_num4" android:keyEdgeFlags="left"/>
<Key android:codes="53" android:keyIcon="@drawable/sym_bkeyboard_num5"/>
<Key android:codes="54" android:keyIcon="@drawable/sym_bkeyboard_num6"/>
<Key android:keyLabel="." android:keyWidth="20%p" android:keyEdgeFlags="right"/>
<Key
android:codes="52"
android:keyIcon="@drawable/sym_bkeyboard_num4"
android:keyEdgeFlags="left" />
<Key
android:codes="53"
android:keyIcon="@drawable/sym_bkeyboard_num5" />
<Key
android:codes="54"
android:keyIcon="@drawable/sym_bkeyboard_num6" />
<Key
android:keyLabel="."
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="55" android:keyIcon="@drawable/sym_bkeyboard_num7" android:keyEdgeFlags="left"/>
<Key android:codes="56" android:keyIcon="@drawable/sym_bkeyboard_num8"/>
<Key android:codes="57" android:keyIcon="@drawable/sym_bkeyboard_num9"/>
<Key android:codes="-5" android:keyIcon="@drawable/sym_bkeyboard_delete"
<Key
android:codes="55"
android:keyIcon="@drawable/sym_bkeyboard_num7"
android:keyEdgeFlags="left" />
<Key
android:codes="56"
android:keyIcon="@drawable/sym_bkeyboard_num8" />
<Key
android:codes="57"
android:keyIcon="@drawable/sym_bkeyboard_num9" />
<Key
android:codes="@integer/key_delete"
android:keyIcon="@drawable/sym_bkeyboard_delete"
android:iconPreview="@drawable/sym_keyboard_feedback_delete"
android:keyWidth="20%p"
android:isRepeatable="true" android:keyEdgeFlags="right"/>
android:isRepeatable="true"
android:keyEdgeFlags="right" />
</Row>
<Row android:rowEdgeFlags="bottom">
<Key android:codes="-2" android:keyIcon="@drawable/sym_bkeyboard_numalt"
android:iconPreview="@drawable/sym_keyboard_feedback_numalt"/>
<Key android:codes="48" android:keyIcon="@drawable/sym_bkeyboard_num0"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_bkeyboard_space"
<Row
android:rowEdgeFlags="bottom"
>
<Key
android:codes="@integer/key_symbol"
android:keyIcon="@drawable/sym_bkeyboard_numalt"
android:iconPreview="@drawable/sym_keyboard_feedback_numalt" />
<Key
android:codes="48"
android:keyIcon="@drawable/sym_bkeyboard_num0" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_bkeyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_bkeyboard_return"
android:isRepeatable="true" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_bkeyboard_return"
android:keyWidth="20%p"
android:keyEdgeFlags="right"/>
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,51 +18,82 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="26.67%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row>
<Key android:keyLabel="(" android:keyEdgeFlags="left"/>
<Key android:keyLabel="/"/>
<Key android:keyLabel=")"/>
<Key android:keyLabel="-" android:keyWidth="20%p" android:keyEdgeFlags="right"/>
<Key
android:keyLabel="("
android:keyEdgeFlags="left" />
<Key
android:keyLabel="/" />
<Key
android:keyLabel=")" />
<Key
android:keyLabel="-"
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:keyLabel="N" android:keyEdgeFlags="left"/>
<!-- Pause is a comma.
Check PhoneNumberUtils.java to see if this has changed. -->
<Key android:codes="44" android:keyLabel="Pause"/>
<Key android:keyLabel=","/>
<Key android:keyLabel="." android:keyWidth="20%p" android:keyEdgeFlags="right"/>
<Key
android:keyLabel="N"
android:keyEdgeFlags="left" />
<!-- Pause is a comma. Check PhoneNumberUtils.java to see if this
has changed. -->
<Key
android:codes="44"
android:keyLabel="Pause" />
<Key
android:keyLabel="," />
<Key
android:keyLabel="."
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="42" android:keyIcon="@drawable/sym_keyboard_numstar"
android:keyEdgeFlags="left"/>
<Key
android:codes="42"
android:keyIcon="@drawable/sym_keyboard_numstar"
android:keyEdgeFlags="left" />
<!-- Wait is a semicolon. -->
<Key android:codes="59" android:keyLabel="Wait"/>
<Key android:codes="35" android:keyIcon="@drawable/sym_keyboard_numpound"/>
<Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete"
<Key
android:codes="59"
android:keyLabel="Wait" />
<Key
android:codes="35"
android:keyIcon="@drawable/sym_keyboard_numpound" />
<Key
android:codes="@integer/key_delete"
android:keyIcon="@drawable/sym_keyboard_delete"
android:iconPreview="@drawable/sym_keyboard_feedback_delete"
android:keyWidth="20%p"
android:isRepeatable="true" android:keyEdgeFlags="right"/>
android:isRepeatable="true"
android:keyEdgeFlags="right" />
</Row>
<Row android:rowEdgeFlags="bottom">
<Key android:codes="-2" android:keyLabel="@string/label_phone_key"
android:keyEdgeFlags="left"/>
<Key android:keyLabel="+"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
<Row
android:rowEdgeFlags="bottom"
>
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_phone_key"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="+" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_keyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
android:isRepeatable="true" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_keyboard_return"
android:keyWidth="20%p"
android:keyEdgeFlags="right"/>
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,51 +18,82 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="26.67%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row>
<Key android:keyLabel="(" android:keyEdgeFlags="left"/>
<Key android:keyLabel="/"/>
<Key android:keyLabel=")"/>
<Key android:keyLabel="-" android:keyWidth="20%p" android:keyEdgeFlags="right"/>
<Key
android:keyLabel="("
android:keyEdgeFlags="left" />
<Key
android:keyLabel="/" />
<Key
android:keyLabel=")" />
<Key
android:keyLabel="-"
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:keyLabel="N" android:keyEdgeFlags="left"/>
<!-- Pause is a comma.
Check PhoneNumberUtils.java to see if this has changed. -->
<Key android:codes="44" android:keyLabel="Pause"/>
<Key android:keyLabel=","/>
<Key android:keyLabel="." android:keyWidth="20%p" android:keyEdgeFlags="right"/>
<Key
android:keyLabel="N"
android:keyEdgeFlags="left" />
<!-- Pause is a comma. Check PhoneNumberUtils.java to see if this
has changed. -->
<Key
android:codes="44"
android:keyLabel="Pause" />
<Key
android:keyLabel="," />
<Key
android:keyLabel="."
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="42" android:keyIcon="@drawable/sym_bkeyboard_numstar"
android:keyEdgeFlags="left"/>
<Key
android:codes="42"
android:keyIcon="@drawable/sym_bkeyboard_numstar"
android:keyEdgeFlags="left" />
<!-- Wait is a semicolon. -->
<Key android:codes="59" android:keyLabel="Wait"/>
<Key android:codes="35" android:keyIcon="@drawable/sym_bkeyboard_numpound"/>
<Key android:codes="-5" android:keyIcon="@drawable/sym_bkeyboard_delete"
<Key
android:codes="59"
android:keyLabel="Wait" />
<Key
android:codes="35"
android:keyIcon="@drawable/sym_bkeyboard_numpound" />
<Key
android:codes="@integer/key_delete"
android:keyIcon="@drawable/sym_bkeyboard_delete"
android:iconPreview="@drawable/sym_keyboard_feedback_delete"
android:keyWidth="20%p"
android:isRepeatable="true" android:keyEdgeFlags="right"/>
android:isRepeatable="true"
android:keyEdgeFlags="right" />
</Row>
<Row android:rowEdgeFlags="bottom">
<Key android:codes="-2" android:keyLabel="@string/label_phone_key"
android:keyEdgeFlags="left"/>
<Key android:keyLabel="+"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_bkeyboard_space"
<Row
android:rowEdgeFlags="bottom"
>
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_phone_key"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="+" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_bkeyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_bkeyboard_return"
android:isRepeatable="true" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_bkeyboard_return"
android:keyWidth="20%p"
android:keyEdgeFlags="right"/>
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,145 +18,197 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="10%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row>
<Key android:codes="49" android:keyLabel="1" android:keyEdgeFlags="left"
<Key
android:keyLabel="1"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¹½⅓¼⅛"
/>
<Key android:codes="50" android:keyLabel="2"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="2"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="²⅔"
/>
<Key android:codes="51" android:keyLabel="3"
android:popupCharacters="²⅔" />
<Key
android:keyLabel="3"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="³¾⅜"
/>
<Key android:codes="52" android:keyLabel="4"
android:popupCharacters="³¾⅜" />
<Key
android:keyLabel="4"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="⁴"
/>
<Key android:codes="53" android:keyLabel="5"
android:popupCharacters="⁴" />
<Key
android:keyLabel="5"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="⅝"
/>
<Key android:codes="54" android:keyLabel="6"/>
<Key android:codes="55" android:keyLabel="7"
android:popupCharacters="⅝" />
<Key
android:keyLabel="6" />
<Key
android:keyLabel="7"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="⅞"
/>
<Key android:codes="56" android:keyLabel="8"/>
<Key android:codes="57" android:keyLabel="9"/>
<Key android:codes="48" android:keyLabel="0"
android:popupCharacters="⅞" />
<Key
android:keyLabel="8" />
<Key
android:keyLabel="9" />
<Key
android:keyLabel="0"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="ⁿ∅"
android:keyEdgeFlags="right"/>
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="64" android:keyLabel="\@" android:keyEdgeFlags="left"/>
<Key android:codes="35" android:keyLabel="\#"/>
<Key android:codes="36" android:keyLabel="$"
<Key
android:keyLabel="\@"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="\#" />
<Key
android:keyLabel="$"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¢£€¥₣₤₱"
/>
<Key android:codes="37" android:keyLabel="%"
android:popupCharacters="¢£€¥₣₤₱" />
<Key
android:keyLabel="%"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="‰"
/>
<Key android:codes="38" android:keyLabel="&amp;"/>
<Key android:codes="42" android:keyLabel="*"
android:popupCharacters="‰" />
<Key
android:keyLabel="&amp;" />
<Key
android:keyLabel="*"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="†‡★"
/>
<Key android:codes="45" android:keyLabel="-"
android:popupCharacters="†‡★" />
<Key
android:keyLabel="-"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="_—"
/>
<Key android:keyLabel="+"
android:popupCharacters="_—" />
<Key
android:keyLabel="+"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="±"
/>
<Key android:codes="40" android:keyLabel="("
android:popupCharacters="±" />
<Key
android:keyLabel="("
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="[{&lt;"
/>
<Key android:codes="41" android:keyLabel=")" android:keyEdgeFlags="right"
android:popupCharacters="[{&lt;" />
<Key
android:keyLabel=")"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="]}&gt;"
/>
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="-1" android:keyLabel="@string/label_alt_key"
android:keyWidth="15%p" android:isModifier="true"
android:isSticky="true" android:keyEdgeFlags="left"/>
<Key android:codes="33" android:keyLabel="!"
<Key
android:codes="@integer/key_shift"
android:keyLabel="@string/label_alt_key"
android:keyWidth="15%p"
android:isModifier="true"
android:isSticky="true"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="!"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¡"
/>
<Key android:codes="34" android:keyLabel="&quot;"
android:popupCharacters="¡" />
<Key
android:keyLabel="&quot;"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="“”«»˝"
/>
<Key android:codes="39" android:keyLabel="\'"
android:popupCharacters="“”«»˝" />
<Key
android:keyLabel="\'"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters=""
/>
<Key android:codes="58" android:keyLabel=":"/>
<Key android:codes="59" android:keyLabel=";"/>
<Key android:codes="47" android:keyLabel="/" />
<Key android:codes="63" android:keyLabel="\?"
android:popupCharacters="" />
<Key
android:keyLabel=":" />
<Key
android:keyLabel=";" />
<Key
android:keyLabel="/" />
<Key
android:keyLabel="\?"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¿"
/>
<Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete" android:keyWidth="15%p" android:keyEdgeFlags="right"
android:popupCharacters="¿" />
<Key
android:codes="@integer/key_delete"
android:keyIcon="@drawable/sym_keyboard_delete"
android:iconPreview="@drawable/sym_keyboard_feedback_delete"
android:isRepeatable="true" android:isModifier="true"/>
android:keyWidth="15%p"
android:isModifier="true"
android:isRepeatable="true"
android:keyEdgeFlags="right" />
</Row>
<Row
android:keyboardMode="@+id/mode_symbols"
android:rowEdgeFlags="bottom"
>
<Key android:codes="-2" android:keyLabel="@string/label_alpha_key"
android:keyWidth="20%p" android:keyEdgeFlags="left" android:isModifier="true"/>
<Key android:codes="@integer/key_f1" android:isModifier="true"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
android:keyWidth="40%p"
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_alpha_key"
android:keyWidth="20%p"
android:isModifier="true"
android:keyEdgeFlags="left" />
<Key
android:codes="@integer/key_f1"
android:isModifier="true" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_keyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true" android:isModifier="true"/>
<Key android:codes="46" android:keyLabel="."
android:popupKeyboard="@xml/popup_punctuation" android:isModifier="true"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return" android:keyWidth="20%p" android:keyEdgeFlags="right"
android:keyWidth="40%p"
android:isModifier="true"
android:isRepeatable="true" />
<Key
android:keyLabel="."
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_keyboard_return"
android:iconPreview="@drawable/sym_keyboard_feedback_return"
android:isModifier="true"/>
android:keyWidth="20%p"
android:isModifier="true"
android:keyEdgeFlags="right" />
</Row>
<Row
android:keyboardMode="@+id/mode_symbols_with_settings_key"
android:rowEdgeFlags="bottom"
>
<Key android:codes="-2" android:keyLabel="@string/label_alpha_key"
android:keyWidth="15%p" android:keyEdgeFlags="left" android:isModifier="true"/>
<Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_alpha_key"
android:keyWidth="15%p"
android:isModifier="true"
android:keyEdgeFlags="left" />
<Key
android:codes="@integer/key_settings"
android:keyIcon="@drawable/sym_keyboard_settings"
android:iconPreview="@drawable/sym_keyboard_feedback_settings"
android:isModifier="true"/>
<Key android:codes="@integer/key_f1" android:isModifier="true"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
android:keyWidth="30%p"
android:isModifier="true" />
<Key
android:codes="@integer/key_f1"
android:isModifier="true" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_keyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true" android:isModifier="true"/>
<Key android:codes="46" android:keyLabel="."
android:popupKeyboard="@xml/popup_punctuation" android:isModifier="true"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return" android:keyWidth="25%p" android:keyEdgeFlags="right"
android:keyWidth="30%p"
android:isModifier="true"
android:isRepeatable="true" />
<Key
android:keyLabel="."
android:popupKeyboard="@xml/popup_punctuation"
android:isModifier="true" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_keyboard_return"
android:iconPreview="@drawable/sym_keyboard_feedback_return"
android:isModifier="true"/>
android:keyWidth="25%p"
android:isModifier="true"
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,142 +18,185 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="10%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row>
<Key android:codes="49" android:keyLabel="1" android:keyEdgeFlags="left"
<Key
android:keyLabel="1"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¹½⅓¼⅛"
/>
<Key android:codes="50" android:keyLabel="2"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="2"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="²⅔"
/>
<Key android:codes="51" android:keyLabel="3"
android:popupCharacters="²⅔" />
<Key
android:keyLabel="3"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="³¾⅜"
/>
<Key android:codes="52" android:keyLabel="4"
android:popupCharacters="³¾⅜" />
<Key
android:keyLabel="4"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="⁴"
/>
<Key android:codes="53" android:keyLabel="5"
android:popupCharacters="⁴" />
<Key
android:keyLabel="5"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="⅝"
/>
<Key android:codes="54" android:keyLabel="6"/>
<Key android:codes="55" android:keyLabel="7"
android:popupCharacters="⅝" />
<Key
android:keyLabel="6" />
<Key
android:keyLabel="7"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="⅞"
/>
<Key android:codes="56" android:keyLabel="8"/>
<Key android:codes="57" android:keyLabel="9"/>
<Key android:codes="48" android:keyLabel="0"
android:popupCharacters="⅞" />
<Key
android:keyLabel="8" />
<Key
android:keyLabel="9" />
<Key
android:keyLabel="0"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="ⁿ∅"
android:keyEdgeFlags="right"/>
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="64" android:keyLabel="\@" android:keyEdgeFlags="left"/>
<Key android:codes="35" android:keyLabel="\#"/>
<Key android:codes="36" android:keyLabel="$"
<Key
android:keyLabel="\@"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="\#" />
<Key
android:keyLabel="$"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¢£€¥₣₤₱"
/>
<Key android:codes="37" android:keyLabel="%"
android:popupCharacters="¢£€¥₣₤₱" />
<Key
android:keyLabel="%"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="‰"
/>
<Key android:codes="38" android:keyLabel="&amp;"/>
<Key android:codes="42" android:keyLabel="*"
android:popupCharacters="‰" />
<Key
android:keyLabel="&amp;" />
<Key
android:keyLabel="*"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="†‡★"
/>
<Key android:codes="45" android:keyLabel="-"
android:popupCharacters="†‡★" />
<Key
android:keyLabel="-"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="_—"
/>
<Key android:keyLabel="+"
android:popupCharacters="_—" />
<Key
android:keyLabel="+"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="±"
/>
<Key android:codes="40" android:keyLabel="("
android:popupCharacters="±" />
<Key
android:keyLabel="("
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="[{&lt;"
/>
<Key android:codes="41" android:keyLabel=")" android:keyEdgeFlags="right"
android:popupCharacters="[{&lt;" />
<Key
android:keyLabel=")"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="]}&gt;"
/>
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="-1" android:keyLabel="@string/label_alt_key"
android:keyWidth="15%p" android:isModifier="true"
android:isSticky="true" android:keyEdgeFlags="left"/>
<Key android:codes="33" android:keyLabel="!"
<Key
android:codes="@integer/key_shift"
android:keyLabel="@string/label_alt_key"
android:keyWidth="15%p"
android:isModifier="true"
android:isSticky="true"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="!"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¡"
/>
<Key android:codes="34" android:keyLabel="&quot;"
android:popupCharacters="¡" />
<Key
android:keyLabel="&quot;"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="“”«»˝"
/>
<Key android:codes="39" android:keyLabel="\'"
android:popupCharacters="“”«»˝" />
<Key
android:keyLabel="\'"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters=""
/>
<Key android:codes="58" android:keyLabel=":"/>
<Key android:codes="59" android:keyLabel=";"/>
<Key android:codes="47" android:keyLabel="/" />
<Key android:codes="63" android:keyLabel="\?"
android:popupCharacters="" />
<Key
android:keyLabel=":" />
<Key
android:keyLabel=";" />
<Key
android:keyLabel="/" />
<Key
android:keyLabel="\?"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¿"
/>
<Key android:codes="-5" android:keyIcon="@drawable/sym_bkeyboard_delete" android:keyWidth="15%p" android:keyEdgeFlags="right"
android:popupCharacters="¿" />
<Key
android:codes="@integer/key_delete"
android:keyIcon="@drawable/sym_bkeyboard_delete"
android:iconPreview="@drawable/sym_keyboard_feedback_delete"
android:isRepeatable="true"/>
android:keyWidth="15%p"
android:isRepeatable="true"
android:keyEdgeFlags="right" />
</Row>
<Row
android:keyboardMode="@+id/mode_symbols"
android:rowEdgeFlags="bottom"
>
<Key android:codes="-2" android:keyLabel="@string/label_alpha_key"
android:keyWidth="20%p" android:keyEdgeFlags="left"/>
<Key android:codes="@integer/key_f1"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_bkeyboard_space"
android:keyWidth="40%p"
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_alpha_key"
android:keyWidth="20%p"
android:keyEdgeFlags="left" />
<Key
android:codes="@integer/key_f1" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_bkeyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true"/>
<Key android:codes="46" android:keyLabel="."
android:popupKeyboard="@xml/popup_punctuation"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_bkeyboard_return" android:keyWidth="20%p" android:keyEdgeFlags="right"
android:iconPreview="@drawable/sym_keyboard_feedback_return"/>
android:keyWidth="40%p"
android:isRepeatable="true" />
<Key
android:keyLabel="."
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_bkeyboard_return"
android:iconPreview="@drawable/sym_keyboard_feedback_return"
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row
android:keyboardMode="@+id/mode_symbols_with_settings_key"
android:rowEdgeFlags="bottom"
>
<Key android:codes="-2" android:keyLabel="@string/label_alpha_key"
android:keyWidth="15%p" android:keyEdgeFlags="left"/>
<Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_bkeyboard_settings"
android:iconPreview="@drawable/sym_keyboard_feedback_settings"/>
<Key android:codes="@integer/key_f1"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_bkeyboard_space"
android:keyWidth="30%p"
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_alpha_key"
android:keyWidth="15%p"
android:keyEdgeFlags="left" />
<Key
android:codes="@integer/key_settings"
android:keyIcon="@drawable/sym_bkeyboard_settings"
android:iconPreview="@drawable/sym_keyboard_feedback_settings" />
<Key
android:codes="@integer/key_f1" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_bkeyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true"/>
<Key android:codes="46" android:keyLabel="."
android:popupKeyboard="@xml/popup_punctuation"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_bkeyboard_return" android:keyWidth="25%p" android:keyEdgeFlags="right"
android:iconPreview="@drawable/sym_keyboard_feedback_return"/>
android:keyWidth="30%p"
android:isRepeatable="true" />
<Key
android:keyLabel="."
android:popupKeyboard="@xml/popup_punctuation" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_bkeyboard_return"
android:iconPreview="@drawable/sym_keyboard_feedback_return"
android:keyWidth="25%p"
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,112 +18,174 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="10%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row>
<Key android:keyLabel="~" android:keyEdgeFlags="left"/>
<Key android:keyLabel="`"/>
<Key android:keyLabel="|"/>
<Key android:keyLabel="•"
<Key
android:keyLabel="~"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="`" />
<Key
android:keyLabel="|" />
<Key
android:keyLabel="•"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="♪♥♠♦♣"
/>
<Key android:keyLabel="√"/>
<Key android:keyLabel="π"
android:popupCharacters="♪♥♠♦♣" />
<Key
android:keyLabel="√" />
<Key
android:keyLabel="π"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="Π"
/>
<Key android:keyLabel="÷"/>
<Key android:keyLabel="×"/>
<Key android:keyLabel="{"/>
<Key android:keyLabel="}" android:keyEdgeFlags="right"/>
android:popupCharacters="Π" />
<Key
android:keyLabel="÷" />
<Key
android:keyLabel="×" />
<Key
android:keyLabel="{" />
<Key
android:keyLabel="}"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="9" android:keyLabel="\u21E5" android:keyEdgeFlags="left"/>
<Key android:keyLabel="£"/>
<Key android:keyLabel="¢"/>
<Key android:keyLabel="€"/>
<Key android:keyLabel="°"/>
<Key android:keyLabel="^"
<Key
android:codes="@integer/key_tab"
android:keyLabel="\u21E5"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="£" />
<Key
android:keyLabel="¢" />
<Key
android:keyLabel="€" />
<Key
android:keyLabel="°" />
<Key
android:keyLabel="^"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="↑↓←→"
/>
<Key android:keyLabel="_"/>
<Key android:keyLabel="="
android:popupCharacters="↑↓←→" />
<Key
android:keyLabel="_" />
<Key
android:keyLabel="="
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="≠≈∞"
/>
<Key android:keyLabel="["/>
<Key android:keyLabel="]" android:keyEdgeFlags="right"/>
android:popupCharacters="≠≈∞" />
<Key
android:keyLabel="[" />
<Key
android:keyLabel="]"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="-1" android:keyLabel="@string/label_alt_key"
android:keyWidth="15%p" android:isModifier="true"
android:isSticky="true" android:keyEdgeFlags="left"/>
<Key android:keyLabel="™"/>
<Key android:keyLabel="®"/>
<Key android:keyLabel="©"/>
<Key android:keyLabel="¶"
<Key
android:codes="@integer/key_shift"
android:keyLabel="@string/label_alt_key"
android:keyWidth="15%p"
android:isModifier="true"
android:isSticky="true"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="™" />
<Key
android:keyLabel="®" />
<Key
android:keyLabel="©" />
<Key
android:keyLabel="¶"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="§"
/>
<Key android:keyLabel="\\"/>
<Key android:keyLabel="&lt;"
android:popupCharacters="§" />
<Key
android:keyLabel="\\" />
<Key
android:keyLabel="&lt;"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="≤«‹"
/>
<Key android:keyLabel="&gt;"
android:popupCharacters="≤«‹" />
<Key
android:keyLabel="&gt;"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="≥»›"
/>
<Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete" android:keyWidth="15%p" android:keyEdgeFlags="right"
android:popupCharacters="≥»›" />
<Key
android:codes="@integer/key_delete"
android:keyIcon="@drawable/sym_keyboard_delete"
android:iconPreview="@drawable/sym_keyboard_feedback_delete"
android:isRepeatable="true" android:isModifier="true"/>
android:keyWidth="15%p"
android:isModifier="true"
android:isRepeatable="true"
android:keyEdgeFlags="right" />
</Row>
<Row
android:keyboardMode="@+id/mode_symbols"
android:rowEdgeFlags="bottom"
>
<Key android:codes="-2" android:keyLabel="@string/label_alpha_key" android:keyWidth="20%p"
android:keyEdgeFlags="left" android:isModifier="true"/>
<Key android:keyLabel="„" android:isModifier="true"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
android:keyWidth="40%p"
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_alpha_key"
android:keyWidth="20%p"
android:isModifier="true"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="„"
android:isModifier="true" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_keyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true" android:isModifier="true"/>
<Key android:keyLabel="…" android:isModifier="true"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
android:keyWidth="20%p" android:keyEdgeFlags="right"
android:keyWidth="40%p"
android:isModifier="true"
android:isRepeatable="true" />
<Key
android:keyLabel="…"
android:isModifier="true" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_keyboard_return"
android:iconPreview="@drawable/sym_keyboard_feedback_return"
android:isModifier="true"/>
android:keyWidth="20%p"
android:isModifier="true"
android:keyEdgeFlags="right" />
</Row>
<Row
android:keyboardMode="@+id/mode_symbols_with_settings_key"
android:rowEdgeFlags="bottom"
>
<Key android:codes="-2" android:keyLabel="@string/label_alpha_key" android:keyWidth="15%p"
android:keyEdgeFlags="left" android:isModifier="true"/>
<Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_keyboard_settings"
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_alpha_key"
android:keyWidth="15%p"
android:isModifier="true"
android:keyEdgeFlags="left" />
<Key
android:codes="@integer/key_settings"
android:keyIcon="@drawable/sym_keyboard_settings"
android:iconPreview="@drawable/sym_keyboard_feedback_settings"
android:isModifier="true"/>
<Key android:keyLabel="„" android:isModifier="true"/>
<Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
android:keyWidth="30%p"
android:isModifier="true" />
<Key
android:keyLabel="„"
android:isModifier="true" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_keyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true" android:isModifier="true"/>
<Key android:keyLabel="…" android:isModifier="true"/>
<Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_return"
android:keyWidth="25%p" android:keyEdgeFlags="right"
android:keyWidth="30%p"
android:isModifier="true"
android:isRepeatable="true" />
<Key
android:keyLabel="…"
android:isModifier="true" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_keyboard_return"
android:iconPreview="@drawable/sym_keyboard_feedback_return"
android:isModifier="true"/>
android:keyWidth="25%p"
android:isModifier="true"
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,109 +18,162 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="10%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row>
<Key android:keyLabel="~" android:keyEdgeFlags="left"/>
<Key android:keyLabel="`"/>
<Key android:keyLabel="|"/>
<Key android:keyLabel="•"
<Key
android:keyLabel="~"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="`" />
<Key
android:keyLabel="|" />
<Key
android:keyLabel="•"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="♪♥♠♦♣"
/>
<Key android:keyLabel="√"/>
<Key android:keyLabel="π"
android:popupCharacters="♪♥♠♦♣" />
<Key
android:keyLabel="√" />
<Key
android:keyLabel="π"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="Π"
/>
<Key android:keyLabel="÷"/>
<Key android:keyLabel="×"/>
<Key android:keyLabel="{"/>
<Key android:keyLabel="}" android:keyEdgeFlags="right"/>
android:popupCharacters="Π" />
<Key
android:keyLabel="÷" />
<Key
android:keyLabel="×" />
<Key
android:keyLabel="{" />
<Key
android:keyLabel="}"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="9" android:keyLabel="\u21E5" android:keyEdgeFlags="left"/>
<Key android:keyLabel="£"/>
<Key android:keyLabel="¢"/>
<Key android:keyLabel="€"/>
<Key android:keyLabel="°"/>
<Key android:keyLabel="^"
<Key
android:codes="@integer/key_tab"
android:keyLabel="\u21E5"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="£" />
<Key
android:keyLabel="¢" />
<Key
android:keyLabel="€" />
<Key
android:keyLabel="°" />
<Key
android:keyLabel="^"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="↑↓←→"
/>
<Key android:keyLabel="_"/>
<Key android:keyLabel="="
android:popupCharacters="↑↓←→" />
<Key
android:keyLabel="_" />
<Key
android:keyLabel="="
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="≠≈∞"
/>
<Key android:keyLabel="["/>
<Key android:keyLabel="]" android:keyEdgeFlags="right"/>
android:popupCharacters="≠≈∞" />
<Key
android:keyLabel="[" />
<Key
android:keyLabel="]"
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:codes="-1" android:keyLabel="@string/label_alt_key"
android:keyWidth="15%p" android:isModifier="true"
android:isSticky="true" android:keyEdgeFlags="left"/>
<Key android:keyLabel="™"/>
<Key android:keyLabel="®"/>
<Key android:keyLabel="©"/>
<Key android:keyLabel="¶"
<Key
android:codes="@integer/key_shift"
android:keyLabel="@string/label_alt_key"
android:keyWidth="15%p"
android:isModifier="true"
android:isSticky="true"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="™" />
<Key
android:keyLabel="®" />
<Key
android:keyLabel="©" />
<Key
android:keyLabel="¶"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="§"
/>
<Key android:keyLabel="\\"/>
<Key android:keyLabel="&lt;"
android:popupCharacters="§" />
<Key
android:keyLabel="\\" />
<Key
android:keyLabel="&lt;"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="≤«‹"
/>
<Key android:keyLabel="&gt;"
android:popupCharacters="≤«‹" />
<Key
android:keyLabel="&gt;"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="≥»›"
/>
<Key android:codes="-5" android:keyIcon="@drawable/sym_bkeyboard_delete" android:keyWidth="15%p" android:keyEdgeFlags="right"
android:popupCharacters="≥»›" />
<Key
android:codes="@integer/key_delete"
android:keyIcon="@drawable/sym_bkeyboard_delete"
android:iconPreview="@drawable/sym_keyboard_feedback_delete"
android:isRepeatable="true"/>
android:keyWidth="15%p"
android:isRepeatable="true"
android:keyEdgeFlags="right" />
</Row>
<Row
android:keyboardMode="@+id/mode_symbols"
android:rowEdgeFlags="bottom"
>
<Key android:codes="-2" android:keyLabel="@string/label_alpha_key" android:keyWidth="20%p"
android:keyEdgeFlags="left"/>
<Key android:keyLabel="„" />
<Key android:codes="32" android:keyIcon="@drawable/sym_bkeyboard_space"
android:keyWidth="40%p"
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_alpha_key"
android:keyWidth="20%p"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="„" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_bkeyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true"/>
<Key android:keyLabel="…" />
<Key android:codes="10" android:keyIcon="@drawable/sym_bkeyboard_return"
android:keyWidth="20%p" android:keyEdgeFlags="right"
android:iconPreview="@drawable/sym_keyboard_feedback_return" />
android:keyWidth="40%p"
android:isRepeatable="true" />
<Key
android:keyLabel="…" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_bkeyboard_return"
android:iconPreview="@drawable/sym_keyboard_feedback_return"
android:keyWidth="20%p"
android:keyEdgeFlags="right" />
</Row>
<Row
android:keyboardMode="@+id/mode_symbols_with_settings_key"
android:rowEdgeFlags="bottom"
>
<Key android:codes="-2" android:keyLabel="@string/label_alpha_key" android:keyWidth="15%p"
android:keyEdgeFlags="left"/>
<Key android:codes="@integer/key_settings" android:keyIcon="@drawable/sym_bkeyboard_settings"
android:iconPreview="@drawable/sym_keyboard_feedback_settings"/>
<Key android:keyLabel="„" />
<Key android:codes="32" android:keyIcon="@drawable/sym_bkeyboard_space"
android:keyWidth="30%p"
<Key
android:codes="@integer/key_symbol"
android:keyLabel="@string/label_alpha_key"
android:keyWidth="15%p"
android:keyEdgeFlags="left" />
<Key
android:codes="@integer/key_settings"
android:keyIcon="@drawable/sym_bkeyboard_settings"
android:iconPreview="@drawable/sym_keyboard_feedback_settings" />
<Key
android:keyLabel="„" />
<Key
android:codes="@integer/key_space"
android:keyIcon="@drawable/sym_bkeyboard_space"
android:iconPreview="@drawable/sym_keyboard_feedback_space"
android:isRepeatable="true"/>
<Key android:keyLabel="…" />
<Key android:codes="10" android:keyIcon="@drawable/sym_bkeyboard_return"
android:keyWidth="25%p" android:keyEdgeFlags="right"
android:iconPreview="@drawable/sym_keyboard_feedback_return" />
android:keyWidth="30%p"
android:isRepeatable="true" />
<Key
android:keyLabel="…" />
<Key
android:codes="@integer/key_return"
android:keyIcon="@drawable/sym_bkeyboard_return"
android:iconPreview="@drawable/sym_keyboard_feedback_return"
android:keyWidth="25%p"
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,21 +18,29 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="15%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top|bottom"
>
<Row android:rowEdgeFlags="top|bottom">
<Key android:keyLabel="@string/popular_domain_1"
android:keyOutputText="@string/popular_domain_1" android:keyEdgeFlags="left" />
<Key android:keyLabel="@string/popular_domain_2"
android:keyOutputText="@string/popular_domain_2"/>
<Key android:keyLabel="@string/popular_domain_3"
android:keyOutputText="@string/popular_domain_3"/>
<Key android:keyLabel="@string/popular_domain_4"
android:keyOutputText="@string/popular_domain_4" android:keyEdgeFlags="right" />
<Key
android:keyLabel="@string/popular_domain_1"
android:keyOutputText="@string/popular_domain_1"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="@string/popular_domain_2"
android:keyOutputText="@string/popular_domain_2" />
<Key
android:keyLabel="@string/popular_domain_3"
android:keyOutputText="@string/popular_domain_3" />
<Key
android:keyLabel="@string/popular_domain_4"
android:keyOutputText="@string/popular_domain_4"
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,29 +18,51 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="10%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row android:rowEdgeFlags="top">
<Key android:keyLabel=":" android:keyEdgeFlags="left" />
<Key android:keyLabel="/" />
<Key android:keyLabel="&amp;" />
<Key android:keyLabel="(" />
<Key android:keyLabel=")" />
<Key android:keyLabel="-" />
<Key android:keyLabel="+" android:keyEdgeFlags="right" />
<Key
android:keyLabel=":"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="/" />
<Key
android:keyLabel="&amp;" />
<Key
android:keyLabel="(" />
<Key
android:keyLabel=")" />
<Key
android:keyLabel="-" />
<Key
android:keyLabel="+"
android:keyEdgeFlags="right" />
</Row>
<Row android:rowEdgeFlags="bottom">
<Key android:keyLabel=";" android:keyEdgeFlags="left" />
<Key android:keyLabel="\@" />
<Key android:keyLabel="\'" />
<Key android:keyLabel="&quot;" />
<Key android:keyLabel="\?" />
<Key android:keyLabel="!" />
<Key android:keyLabel="," android:keyEdgeFlags="right" />
<Row
android:rowEdgeFlags="bottom"
>
<Key
android:keyLabel=";"
android:keyEdgeFlags="left" />
<Key
android:keyLabel="\@" />
<Key
android:keyLabel="\'" />
<Key
android:keyLabel="&quot;" />
<Key
android:keyLabel="\?" />
<Key
android:keyLabel="!" />
<Key
android:keyLabel=","
android:keyEdgeFlags="right" />
</Row>
</Keyboard>

View File

@ -18,32 +18,72 @@
*/
-->
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
<Keyboard
xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="15%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
>
<Row
android:rowEdgeFlags="top"
>
<Row android:rowEdgeFlags="top">
<Key android:keyLabel=":-)" android:keyOutputText=":-) " android:keyEdgeFlags="left" />
<Key android:keyLabel=":-(" android:keyOutputText=":-( "/>
<Key android:keyLabel=";-)" android:keyOutputText=";-) "/>
<Key android:keyLabel=":-P" android:keyOutputText=":-P "/>
<Key android:keyLabel="=-O" android:keyOutputText="=-O " android:keyEdgeFlags="right" />
<Key
android:keyLabel=":-)"
android:keyOutputText=":-) "
android:keyEdgeFlags="left" />
<Key
android:keyLabel=":-("
android:keyOutputText=":-( " />
<Key
android:keyLabel=";-)"
android:keyOutputText=";-) " />
<Key
android:keyLabel=":-P"
android:keyOutputText=":-P " />
<Key
android:keyLabel="=-O"
android:keyOutputText="=-O "
android:keyEdgeFlags="right" />
</Row>
<Row>
<Key android:keyLabel=":-*" android:keyOutputText=":-* " android:keyEdgeFlags="left" />
<Key android:keyLabel=":O" android:keyOutputText=":O "/>
<Key android:keyLabel="B-)" android:keyOutputText="B-) "/>
<Key android:keyLabel=":-$" android:keyOutputText=":-$ "/>
<Key android:keyLabel=":-!" android:keyOutputText=":-! " android:keyEdgeFlags="right" />
<Key
android:keyLabel=":-*"
android:keyOutputText=":-* "
android:keyEdgeFlags="left" />
<Key
android:keyLabel=":O"
android:keyOutputText=":O " />
<Key
android:keyLabel="B-)"
android:keyOutputText="B-) " />
<Key
android:keyLabel=":-$"
android:keyOutputText=":-$ " />
<Key
android:keyLabel=":-!"
android:keyOutputText=":-! "
android:keyEdgeFlags="right" />
</Row>
<Row android:rowEdgeFlags="bottom">
<Key android:keyLabel=":-[" android:keyOutputText=":-[ " android:keyEdgeFlags="left" />
<Key android:keyLabel="O:-)" android:keyOutputText="O:-) "/>
<Key android:keyLabel=":-\\" android:keyOutputText=":-\\ "/>
<Key android:keyLabel=":'(" android:keyOutputText=":'( "/>
<Key android:keyLabel=":-D" android:keyOutputText=":-D " android:keyEdgeFlags="right" />
<Row
android:rowEdgeFlags="bottom"
>
<Key
android:keyLabel=":-["
android:keyOutputText=":-[ "
android:keyEdgeFlags="left" />
<Key
android:keyLabel="O:-)"
android:keyOutputText="O:-) " />
<Key
android:keyLabel=":-\\"
android:keyOutputText=":-\\ " />
<Key
android:keyLabel=":'("
android:keyOutputText=":'( " />
<Key
android:keyLabel=":-D"
android:keyOutputText=":-D "
android:keyEdgeFlags="right" />
</Row>
</Keyboard>