diff options
author | Jim Miller <jaggies@google.com> | 2010-12-15 10:07:16 -0800 |
---|---|---|
committer | Jim Miller <jaggies@google.com> | 2010-12-15 14:15:01 -0800 |
commit | 2e28acedc623527aa5e84ba66635700d6547569a (patch) | |
tree | 806982cc7a2196cfd9d3b0b8428d57dd41c5cfe1 /src/com/android/settings/ChooseLockPassword.java | |
parent | 73e70721b0c4f69830a93ca16e8b56d5514d8250 (diff) | |
download | packages_apps_settings-2e28acedc623527aa5e84ba66635700d6547569a.zip packages_apps_settings-2e28acedc623527aa5e84ba66635700d6547569a.tar.gz packages_apps_settings-2e28acedc623527aa5e84ba66635700d6547569a.tar.bz2 |
Fix 3148496: Update LockScreen layouts on large device
This updates the layouts to conform to the latest UX spec on
large devices and fixes a bug where the IME shown for PIN
selection was the QWERTY keyboard.
Change-Id: Ib9f0b1631f11c8eff6898bfff9447d3dad75cc42
Diffstat (limited to 'src/com/android/settings/ChooseLockPassword.java')
-rw-r--r-- | src/com/android/settings/ChooseLockPassword.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/settings/ChooseLockPassword.java b/src/com/android/settings/ChooseLockPassword.java index 08e382c..a37d3da 100644 --- a/src/com/android/settings/ChooseLockPassword.java +++ b/src/com/android/settings/ChooseLockPassword.java @@ -29,6 +29,7 @@ import android.os.Bundle; import android.os.Handler; import android.preference.PreferenceActivity; import android.text.Editable; +import android.text.InputType; import android.text.Selection; import android.text.Spannable; import android.text.TextUtils; @@ -191,6 +192,10 @@ public class ChooseLockPassword extends PreferenceActivity { mHeaderText = (TextView) view.findViewById(R.id.headerText); mKeyboardView.requestFocus(); + int currentType = mPasswordEntry.getInputType(); + mPasswordEntry.setInputType(mIsAlphaMode ? currentType + : (currentType | InputType.TYPE_CLASS_NUMBER)); + Intent intent = getActivity().getIntent(); final boolean confirmCredentials = intent.getBooleanExtra("confirm_credentials", true); if (savedInstanceState == null) { |