summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/ChooseLockPassword.java
diff options
context:
space:
mode:
authorJim Miller <jaggies@google.com>2010-12-15 10:07:16 -0800
committerJim Miller <jaggies@google.com>2010-12-15 14:15:01 -0800
commit2e28acedc623527aa5e84ba66635700d6547569a (patch)
tree806982cc7a2196cfd9d3b0b8428d57dd41c5cfe1 /src/com/android/settings/ChooseLockPassword.java
parent73e70721b0c4f69830a93ca16e8b56d5514d8250 (diff)
downloadpackages_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.java5
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) {