aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorTadashi G. Takaoka <takaoka@google.com>2010-10-08 14:21:12 +0900
committerTadashi G. Takaoka <takaoka@google.com>2010-10-09 13:03:00 +0900
commit4ee2a56f079712819b193e13c35fa50c58c50452 (patch)
tree0c7bfc46be33234620e89084505698a596d07d4e /java
parent4d3a4dc211cf9f7747a6f44e41965f06714b47d2 (diff)
downloadlatinime-4ee2a56f079712819b193e13c35fa50c58c50452.tar.gz
latinime-4ee2a56f079712819b193e13c35fa50c58c50452.tar.xz
latinime-4ee2a56f079712819b193e13c35fa50c58c50452.zip
Make keyboard vertical correction configurable
cherry-pick: I72c2448894a1084c582c2f1fb942b5fa8353f028 Before this change, the verticalCorrection value was defined by "dpi" that is relative to device screen. This change defines the verticalCorrection by absolute unit "in". Bug: 3066107 Change-Id: If71419dcfc18be3e5e87afea078fa15d3c31d908
Diffstat (limited to 'java')
-rw-r--r--java/res/values-xlarge/dimens.xml4
-rw-r--r--java/res/values/dimens.xml4
2 files changed, 6 insertions, 2 deletions
diff --git a/java/res/values-xlarge/dimens.xml b/java/res/values-xlarge/dimens.xml
index 9e4736f78..5674ef628 100644
--- a/java/res/values-xlarge/dimens.xml
+++ b/java/res/values-xlarge/dimens.xml
@@ -30,5 +30,7 @@
<dimen name="mini_keyboard_slide_allowance">122.4dip</dimen>
<!-- -key_height x 1.0 -->
<dimen name="mini_keyboard_vertical_correction">-72dip</dimen>
- <dimen name="keyboard_vertical_correction">0dip</dimen>
+ <!-- We use "inch", not "dip" because this value tries dealing with physical distance related
+ to user's finger. -->
+ <dimen name="keyboard_vertical_correction">0.0in</dimen>
</resources>
diff --git a/java/res/values/dimens.xml b/java/res/values/dimens.xml
index de2e69973..1378be72c 100644
--- a/java/res/values/dimens.xml
+++ b/java/res/values/dimens.xml
@@ -37,6 +37,8 @@
<!-- -key_height x 1.0 -->
<dimen name="mini_keyboard_vertical_correction">-54dip</dimen>
<dimen name="key_hysteresis_distance">0.05in</dimen>
- <dimen name="keyboard_vertical_correction">-10dip</dimen>
+ <!-- We use "inch", not "dip" because this value tries dealing with physical distance related
+ to user's finger. -->
+ <dimen name="keyboard_vertical_correction">-0.06in</dimen>
<dimen name="candidate_min_touchable_width">0.3in</dimen>
</resources>