Support digits more keys in Hebrew phone keyboard

Bug: 9431432
Change-Id: Ie1d438e0483022eac97cec52a64e49fbd3c7d503
main
Tadashi G. Takaoka 2013-06-14 16:31:04 +09:00
parent c90181d6aa
commit 9380b56db6
2 changed files with 55 additions and 16 deletions

View File

@ -21,28 +21,70 @@
<merge <merge
xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
> >
<switch>
<case
latin:mode="email|url"
>
<Key
latin:keyLabel="-"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1" />
<Key
latin:keyLabel="_"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2" />
</case>
<default>
<Key
latin:keyLabel="\'"
latin:keyHintLabel="1"
latin:additionalMoreKeys="1"
latin:moreKeys="&quot;" />
<Key
latin:keyLabel="-"
latin:keyHintLabel="2"
latin:additionalMoreKeys="2"
latin:moreKeys="_" />
</default>
</switch>
<!-- U+05E7: "ק" HEBREW LETTER QOF --> <!-- U+05E7: "ק" HEBREW LETTER QOF -->
<Key <Key
latin:keyLabel="&#x05E7;" /> latin:keyLabel="&#x05E7;"
latin:keyHintLabel="3"
latin:additionalMoreKeys="3" />
<!-- U+05E8: "ר" HEBREW LETTER RESH --> <!-- U+05E8: "ר" HEBREW LETTER RESH -->
<Key <Key
latin:keyLabel="&#x05E8;" /> latin:keyLabel="&#x05E8;"
latin:keyHintLabel="4"
latin:additionalMoreKeys="4" />
<!-- U+05D0: "א" HEBREW LETTER ALEF --> <!-- U+05D0: "א" HEBREW LETTER ALEF -->
<Key <Key
latin:keyLabel="&#x05D0;" /> latin:keyLabel="&#x05D0;"
latin:keyHintLabel="5"
latin:additionalMoreKeys="5" />
<!-- U+05D8: "ט" HEBREW LETTER TET --> <!-- U+05D8: "ט" HEBREW LETTER TET -->
<Key <Key
latin:keyLabel="&#x05D8;" /> latin:keyLabel="&#x05D8;"
latin:keyHintLabel="6"
latin:additionalMoreKeys="6" />
<!-- U+05D5: "ו" HEBREW LETTER VAV --> <!-- U+05D5: "ו" HEBREW LETTER VAV -->
<Key <Key
latin:keyLabel="&#x05D5;" /> latin:keyLabel="&#x05D5;"
latin:keyHintLabel="7"
latin:additionalMoreKeys="7" />
<!-- U+05DF: "ן" HEBREW LETTER FINAL NUN --> <!-- U+05DF: "ן" HEBREW LETTER FINAL NUN -->
<Key <Key
latin:keyLabel="&#x05DF;" /> latin:keyLabel="&#x05DF;"
latin:keyHintLabel="8"
latin:additionalMoreKeys="8" />
<!-- U+05DD: "ם" HEBREW LETTER FINAL MEM --> <!-- U+05DD: "ם" HEBREW LETTER FINAL MEM -->
<Key <Key
latin:keyLabel="&#x05DD;" /> latin:keyLabel="&#x05DD;"
latin:keyHintLabel="9"
latin:additionalMoreKeys="9" />
<!-- U+05E4: "פ" HEBREW LETTER PE --> <!-- U+05E4: "פ" HEBREW LETTER PE -->
<Key <Key
latin:keyLabel="&#x05E4;" /> latin:keyLabel="&#x05E4;"
latin:keyHintLabel="0"
latin:additionalMoreKeys="0" />
</merge> </merge>

View File

@ -27,12 +27,7 @@
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >
<include <include
latin:keyboardLayout="@xml/rowkeys_hebrew1" latin:keyboardLayout="@xml/rowkeys_hebrew1" />
latin:keyXPos="5%p" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyWidth="fillRight"
latin:visualInsetsLeft="1%p" />
</Row> </Row>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
@ -44,8 +39,10 @@
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >
<include <include
latin:keyboardLayout="@xml/rowkeys_hebrew3" latin:keyboardLayout="@xml/rowkeys_hebrew3" />
latin:keyXPos="5%p" /> <Key
latin:keyStyle="deleteKeyStyle"
latin:keyWidth="fillRight" />
</Row> </Row>
<include <include
latin:keyboardLayout="@xml/row_qwerty4" /> latin:keyboardLayout="@xml/row_qwerty4" />