summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2014-04-30 17:00:00 -0700
committerYorke Lee <yorkelee@google.com>2014-04-30 17:00:00 -0700
commit5a60cf4d91cbe439a0372f4f2374e6a7f7936a41 (patch)
treee27ff6bce4285b19962ff5b07547948615761737
parent1ecd74439787126dcc87178fe0179057bed5b35d (diff)
Fix font scaling problems in Dialpad
Change-Id: I49ae1763782529ad3ada03bb92b843b5608c3139
-rw-r--r--res/values/dimens.xml2
-rw-r--r--src/com/android/dialer/dialpad/DialpadFragment.java2
2 files changed, 3 insertions, 1 deletions
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 66b36a773..c7972af05 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -50,7 +50,7 @@
<dimen name="dialpad_key_star_pound_size">26sp</dimen>
<dimen name="dialpad_key_numbers_width">30dp</dimen>
<dimen name="dialpad_key_letters_width">50dp</dimen>
- <dimen name="dialpad_key_height">56dp</dimen>
+ <dimen name="dialpad_key_height">56sp</dimen>
<!-- The bottom row of the dialpad is slightly taller to account for the dial button -->
<dimen name="dialpad_bottom_key_height">70dp</dimen>
<dimen name="dialpad_key_plus_size">18sp</dimen>
diff --git a/src/com/android/dialer/dialpad/DialpadFragment.java b/src/com/android/dialer/dialpad/DialpadFragment.java
index 72abaa085..0ca26e99b 100644
--- a/src/com/android/dialer/dialpad/DialpadFragment.java
+++ b/src/com/android/dialer/dialpad/DialpadFragment.java
@@ -405,6 +405,7 @@ public class DialpadFragment extends Fragment
mDigits.setOnKeyListener(this);
mDigits.setOnLongClickListener(this);
mDigits.addTextChangedListener(this);
+ mDigits.setElegantTextHeight(false);
PhoneNumberFormatter.setPhoneNumberFormattingTextWatcher(getActivity(), mDigits);
// Check for the presence of the keypad
View oneButton = fragmentView.findViewById(R.id.one);
@@ -624,6 +625,7 @@ public class DialpadFragment extends Fragment
lettersView = (TextView) dialpadKey.findViewById(R.id.dialpad_key_letters);
final String numberString = resources.getString(numberIds[i]);
numberView.setText(numberString);
+ numberView.setElegantTextHeight(false);
dialpadKey.setContentDescription(numberString);
if (lettersView != null) {
lettersView.setText(resources.getString(letterIds[i]));