From 2f894882a8c481b654c8e0717ff83fc0e4e6e92a Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Wed, 1 Jun 2011 16:16:57 +0900 Subject: [PATCH] Revised phone/number layout for 7 inch tablet Bug: 4442045 Change-Id: I562d75436aec2057863f6a8252275a5e47ecea6e --- .../sym_keyboard_tab_holo.png | Bin 0 -> 387 bytes java/res/xml-sw600dp/kbd_azerty_rows.xml | 2 +- java/res/xml-sw600dp/kbd_key_styles.xml | 4 +- java/res/xml-sw600dp/kbd_number.xml | 69 +++++++++--------- java/res/xml-sw600dp/kbd_phone.xml | 48 ++++++------ java/res/xml-sw600dp/kbd_phone_symbols.xml | 52 +++++++------ java/res/xml-sw600dp/kbd_qwerty_row3.xml | 2 +- java/res/xml-sw600dp/kbd_qwerty_row4.xml | 50 +++++++------ java/res/xml-sw600dp/kbd_qwertz_rows.xml | 2 +- java/res/xml-sw600dp/kbd_ru_rows.xml | 2 +- java/res/xml-sw600dp/kbd_sr_rows.xml | 2 +- java/res/xml-sw600dp/kbd_symbols.xml | 16 ++-- java/res/xml-sw600dp/kbd_symbols_shift.xml | 6 +- java/res/xml-sw768dp/kbd_number.xml | 22 +++--- java/res/xml-sw768dp/kbd_phone.xml | 16 ++-- java/res/xml-sw768dp/kbd_phone_symbols.xml | 16 ++-- .../com/android/inputmethod/keyboard/Key.java | 10 +-- .../inputmethod/keyboard/KeyboardParser.java | 2 +- 18 files changed, 162 insertions(+), 159 deletions(-) create mode 100644 java/res/drawable-sw768dp-mdpi/sym_keyboard_tab_holo.png diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_tab_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_tab_holo.png new file mode 100644 index 0000000000000000000000000000000000000000..5acd12cc4796349c05581243a083e5054737eed9 GIT binary patch literal 387 zcmV-}0et?6P)#0003>NklX2qDgd!HsKLAnxqhv@sK2KE;S!^OUZRh^?tGOoyy zFJeoKQP<>!e-CnZvw9n%mt}Y7ai2U(^%yRaq^Q^BpJ%^V1?h=%BBr5wFfSO-n0hd8 zL9E^+rk-|5R&OoUYedx3DtSy + latin:keyXPos="24.875%p" /> + latin:keyXPos="24.875%p" /> + latin:keyXPos="24.875%p" /> + latin:keyXPos="24.875%p" /> @@ -99,49 +99,49 @@ + latin:keyXPos="11.0%p" + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.75%p" /> + latin:keyXPos="11.0%p" + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.75%p" /> @@ -150,17 +150,17 @@ edge key. --> + latin:keyXPos="11.0%p" + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.75%p" /> + latin:keyWidth="27.75%p" /> + latin:keyXPos="38.75%p" /> diff --git a/java/res/xml-sw600dp/kbd_phone.xml b/java/res/xml-sw600dp/kbd_phone.xml index d13fa851d..b80442584 100644 --- a/java/res/xml-sw600dp/kbd_phone.xml +++ b/java/res/xml-sw600dp/kbd_phone.xml @@ -23,7 +23,7 @@ latin:keyboardHeight="@dimen/keyboardHeight" latin:maxKeyboardHeight="50%p" latin:rowHeight="25%p" - latin:keyWidth="12.7%p" + latin:keyWidth="16.75%p" latin:horizontalGap="@dimen/key_horizontal_gap" latin:verticalGap="@dimen/key_bottom_gap" latin:popupKeyboardTemplate="@xml/kbd_popup_template" @@ -38,67 +38,67 @@ + latin:keyXPos="15.625%p" + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.867%p" /> + latin:keyXPos="15.625%p" + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.867%p" /> + latin:keyXPos="15.625%p" + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.867%p" /> + latin:keyXPos="15.625%p" + latin:keyWidth="18.67%p" /> + latin:keyXPos="38.867%p" /> diff --git a/java/res/xml-sw600dp/kbd_phone_symbols.xml b/java/res/xml-sw600dp/kbd_phone_symbols.xml index 895ca63fc..f84ebd578 100644 --- a/java/res/xml-sw600dp/kbd_phone_symbols.xml +++ b/java/res/xml-sw600dp/kbd_phone_symbols.xml @@ -23,7 +23,7 @@ latin:keyboardHeight="@dimen/keyboardHeight" latin:maxKeyboardHeight="50%p" latin:rowHeight="25%p" - latin:keyWidth="12.7%p" + latin:keyWidth="16.75%p" latin:horizontalGap="@dimen/key_horizontal_gap" latin:verticalGap="@dimen/key_bottom_gap" latin:popupKeyboardTemplate="@xml/kbd_popup_template" @@ -38,79 +38,78 @@ + latin:keyXPos="11.0%p" + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.867%p" /> + latin:keyXPos="11.0%p" + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.867%p" /> + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyWidth="9.25%p" /> + latin:keyXPos="38.867%p" /> + latin:keyWidth="27.75%p" /> + latin:keyXPos="38.867%p" /> diff --git a/java/res/xml-sw600dp/kbd_qwerty_row3.xml b/java/res/xml-sw600dp/kbd_qwerty_row3.xml index 700bcf005..4118ee197 100644 --- a/java/res/xml-sw600dp/kbd_qwerty_row3.xml +++ b/java/res/xml-sw600dp/kbd_qwerty_row3.xml @@ -26,7 +26,7 @@ > + latin:keyStyle="tabKeyStyle" /> + latin:keyStyle="comKeyStyle" /> + latin:keyStyle="comKeyStyle" /> + latin:popupCharacters="\@" /> + latin:keyXPos="30.750%p" + latin:keyWidth="39.750%p" /> + latin:keyLabel="-" + latin:keyWidth="9.750%p" /> + latin:popupCharacters=":" + latin:keyWidth="9.750%p" /> + latin:popupCharacters="_" + latin:keyWidth="9.750%p" /> @@ -97,7 +96,8 @@ latin:mode="email" > + latin:keyLabel="_" + latin:keyWidth="9.750%p" /> + latin:popupCharacters="\'" + latin:keyWidth="9.750%p" /> @@ -116,7 +117,8 @@ latin:mode="email" > + latin:keyLabel="-" + latin:keyWidth="9.750%p" /> + latin:popupCharacters=":" + latin:keyWidth="9.750%p" /> + latin:popupCharacters=""" + latin:keyWidth="9.750%p" /> @@ -142,7 +146,8 @@ latin:mode="email" > + latin:keyLabel="_" + latin:keyWidth="9.750%p" /> + latin:popupCharacters="_" + latin:keyWidth="9.750%p" /> @@ -158,7 +164,7 @@ diff --git a/java/res/xml-sw600dp/kbd_qwertz_rows.xml b/java/res/xml-sw600dp/kbd_qwertz_rows.xml index 7adfc07f0..5c2fbf2b9 100644 --- a/java/res/xml-sw600dp/kbd_qwertz_rows.xml +++ b/java/res/xml-sw600dp/kbd_qwertz_rows.xml @@ -71,7 +71,7 @@ > diff --git a/java/res/xml-sw600dp/kbd_sr_rows.xml b/java/res/xml-sw600dp/kbd_sr_rows.xml index 225420aa4..09dc2b719 100644 --- a/java/res/xml-sw600dp/kbd_sr_rows.xml +++ b/java/res/xml-sw600dp/kbd_sr_rows.xml @@ -94,7 +94,7 @@ > diff --git a/java/res/xml-sw600dp/kbd_symbols.xml b/java/res/xml-sw600dp/kbd_symbols.xml index 2daaadd02..f28df5561 100644 --- a/java/res/xml-sw600dp/kbd_symbols.xml +++ b/java/res/xml-sw600dp/kbd_symbols.xml @@ -108,7 +108,7 @@ > + latin:keyXPos="30.750%p" + latin:keyWidth="39.750%p" /> + latin:keyWidth="9.750%p" /> + latin:keyWidth="9.750%p" /> @@ -53,14 +53,14 @@ latin:keyWidth="8.047%p" /> + latin:keyXPos="43.125%p" /> @@ -82,14 +82,14 @@ latin:keyWidth="8.047%p" /> + latin:keyXPos="43.125%p" /> @@ -109,7 +109,7 @@ latin:keyWidth="8.047%p" /> + latin:keyXPos="43.125%p" /> + latin:keyXPos="43.125%p" /> + latin:keyXPos="43.125%p" /> @@ -90,14 +90,14 @@ char ',' and '.'. --> + latin:keyXPos="43.125%p" /> @@ -121,7 +121,7 @@ latin:keyWidth="8.047%p" /> + latin:keyXPos="43.125%p" /> + latin:keyXPos="43.125%p" /> mMaxRowWidth) mMaxRowWidth = mCurrentX; }