Loading policy/src/com/android/internal/policy/impl/keyguard/KeyguardAccountView.java +5 −1 Original line number Diff line number Diff line Loading @@ -84,6 +84,9 @@ public class KeyguardAccountView extends LinearLayout implements KeyguardSecurit protected void onFinishInflate() { super.onFinishInflate(); // We always set a dummy NavigationManager to avoid null checks mSecurityMessageDisplay = new KeyguardNavigationManager(null); mLogin = (EditText) findViewById(R.id.login); mLogin.setFilters(new InputFilter[] { new LoginFilter.UsernameFilterGeneric() } ); mLogin.addTextChangedListener(this); Loading Loading @@ -316,6 +319,7 @@ public class KeyguardAccountView extends LinearLayout implements KeyguardSecurit @Override public void setSecurityMessageDisplay(SecurityMessageDisplay display) { mSecurityMessageDisplay = display; reset(); } } policy/src/com/android/internal/policy/impl/keyguard/KeyguardNavigationManager.java +7 −2 Original line number Diff line number Diff line Loading @@ -23,16 +23,20 @@ public class KeyguardNavigationManager implements SecurityMessageDisplay { private TextView mMessageArea; public KeyguardNavigationManager(TextView messageArea) { if (messageArea != null) { mMessageArea = messageArea; mMessageArea.setSelected(true); // Make marquee work } } public void setMessage(CharSequence msg, boolean important) { if (mMessageArea == null) return; mMessageArea.setText(msg); mMessageArea.announceForAccessibility(mMessageArea.getText()); } public void setMessage(int resId, boolean important) { if (mMessageArea == null) return; if (resId != 0) { mMessageArea.setText(resId); mMessageArea.announceForAccessibility(mMessageArea.getText()); Loading @@ -42,6 +46,7 @@ public class KeyguardNavigationManager implements SecurityMessageDisplay { } public void setMessage(int resId, boolean important, Object... formatArgs) { if (mMessageArea == null) return; if (resId != 0) { mMessageArea.setText(mMessageArea.getContext().getString(resId, formatArgs)); mMessageArea.announceForAccessibility(mMessageArea.getText()); Loading policy/src/com/android/internal/policy/impl/keyguard/KeyguardPasswordView.java +5 −2 Original line number Diff line number Diff line Loading @@ -109,6 +109,9 @@ public class KeyguardPasswordView extends LinearLayout @Override protected void onFinishInflate() { // We always set a dummy NavigationManager to avoid null checks mSecurityMessageDisplay = new KeyguardNavigationManager(null); mLockPatternUtils = new LockPatternUtils(mContext); // TODO: use common one final int quality = mLockPatternUtils.getKeyguardStoredPasswordQuality(); Loading Loading @@ -366,10 +369,10 @@ public class KeyguardPasswordView extends LinearLayout public void afterTextChanged(Editable s) { } @Override public void setSecurityMessageDisplay(SecurityMessageDisplay display) { mSecurityMessageDisplay = display; reset(); } } policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java +5 −1 Original line number Diff line number Diff line Loading @@ -111,6 +111,9 @@ public class KeyguardPatternView extends LinearLayout implements KeyguardSecurit protected void onFinishInflate() { super.onFinishInflate(); // We always set a dummy NavigationManager to avoid null checks mSecurityMessageDisplay = new KeyguardNavigationManager(null); mLockPatternUtils = mLockPatternUtils == null ? new LockPatternUtils(mContext) : mLockPatternUtils; Loading Loading @@ -372,6 +375,7 @@ public class KeyguardPatternView extends LinearLayout implements KeyguardSecurit @Override public void setSecurityMessageDisplay(SecurityMessageDisplay display) { mSecurityMessageDisplay = display; reset(); } } Loading policy/src/com/android/internal/policy/impl/keyguard/KeyguardSimPinView.java +4 −3 Original line number Diff line number Diff line Loading @@ -76,6 +76,9 @@ public class KeyguardSimPinView extends LinearLayout protected void onFinishInflate() { super.onFinishInflate(); // We always set a dummy NavigationManager to avoid null checks mSecurityMessageDisplay = new KeyguardNavigationManager(null); mPinEntry = (EditText) findViewById(R.id.sim_pin_entry); mPinEntry.setOnEditorActionListener(this); mPinEntry.addTextChangedListener(this); Loading Loading @@ -110,9 +113,7 @@ public class KeyguardSimPinView extends LinearLayout public void reset() { // start fresh if (mSecurityMessageDisplay != null) { mSecurityMessageDisplay.setMessage(R.string.kg_sim_pin_instructions, true); } // make sure that the number of entered digits is consistent when we // erase the SIM unlock code, including orientation changes. Loading Loading
policy/src/com/android/internal/policy/impl/keyguard/KeyguardAccountView.java +5 −1 Original line number Diff line number Diff line Loading @@ -84,6 +84,9 @@ public class KeyguardAccountView extends LinearLayout implements KeyguardSecurit protected void onFinishInflate() { super.onFinishInflate(); // We always set a dummy NavigationManager to avoid null checks mSecurityMessageDisplay = new KeyguardNavigationManager(null); mLogin = (EditText) findViewById(R.id.login); mLogin.setFilters(new InputFilter[] { new LoginFilter.UsernameFilterGeneric() } ); mLogin.addTextChangedListener(this); Loading Loading @@ -316,6 +319,7 @@ public class KeyguardAccountView extends LinearLayout implements KeyguardSecurit @Override public void setSecurityMessageDisplay(SecurityMessageDisplay display) { mSecurityMessageDisplay = display; reset(); } }
policy/src/com/android/internal/policy/impl/keyguard/KeyguardNavigationManager.java +7 −2 Original line number Diff line number Diff line Loading @@ -23,16 +23,20 @@ public class KeyguardNavigationManager implements SecurityMessageDisplay { private TextView mMessageArea; public KeyguardNavigationManager(TextView messageArea) { if (messageArea != null) { mMessageArea = messageArea; mMessageArea.setSelected(true); // Make marquee work } } public void setMessage(CharSequence msg, boolean important) { if (mMessageArea == null) return; mMessageArea.setText(msg); mMessageArea.announceForAccessibility(mMessageArea.getText()); } public void setMessage(int resId, boolean important) { if (mMessageArea == null) return; if (resId != 0) { mMessageArea.setText(resId); mMessageArea.announceForAccessibility(mMessageArea.getText()); Loading @@ -42,6 +46,7 @@ public class KeyguardNavigationManager implements SecurityMessageDisplay { } public void setMessage(int resId, boolean important, Object... formatArgs) { if (mMessageArea == null) return; if (resId != 0) { mMessageArea.setText(mMessageArea.getContext().getString(resId, formatArgs)); mMessageArea.announceForAccessibility(mMessageArea.getText()); Loading
policy/src/com/android/internal/policy/impl/keyguard/KeyguardPasswordView.java +5 −2 Original line number Diff line number Diff line Loading @@ -109,6 +109,9 @@ public class KeyguardPasswordView extends LinearLayout @Override protected void onFinishInflate() { // We always set a dummy NavigationManager to avoid null checks mSecurityMessageDisplay = new KeyguardNavigationManager(null); mLockPatternUtils = new LockPatternUtils(mContext); // TODO: use common one final int quality = mLockPatternUtils.getKeyguardStoredPasswordQuality(); Loading Loading @@ -366,10 +369,10 @@ public class KeyguardPasswordView extends LinearLayout public void afterTextChanged(Editable s) { } @Override public void setSecurityMessageDisplay(SecurityMessageDisplay display) { mSecurityMessageDisplay = display; reset(); } }
policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java +5 −1 Original line number Diff line number Diff line Loading @@ -111,6 +111,9 @@ public class KeyguardPatternView extends LinearLayout implements KeyguardSecurit protected void onFinishInflate() { super.onFinishInflate(); // We always set a dummy NavigationManager to avoid null checks mSecurityMessageDisplay = new KeyguardNavigationManager(null); mLockPatternUtils = mLockPatternUtils == null ? new LockPatternUtils(mContext) : mLockPatternUtils; Loading Loading @@ -372,6 +375,7 @@ public class KeyguardPatternView extends LinearLayout implements KeyguardSecurit @Override public void setSecurityMessageDisplay(SecurityMessageDisplay display) { mSecurityMessageDisplay = display; reset(); } } Loading
policy/src/com/android/internal/policy/impl/keyguard/KeyguardSimPinView.java +4 −3 Original line number Diff line number Diff line Loading @@ -76,6 +76,9 @@ public class KeyguardSimPinView extends LinearLayout protected void onFinishInflate() { super.onFinishInflate(); // We always set a dummy NavigationManager to avoid null checks mSecurityMessageDisplay = new KeyguardNavigationManager(null); mPinEntry = (EditText) findViewById(R.id.sim_pin_entry); mPinEntry.setOnEditorActionListener(this); mPinEntry.addTextChangedListener(this); Loading Loading @@ -110,9 +113,7 @@ public class KeyguardSimPinView extends LinearLayout public void reset() { // start fresh if (mSecurityMessageDisplay != null) { mSecurityMessageDisplay.setMessage(R.string.kg_sim_pin_instructions, true); } // make sure that the number of entered digits is consistent when we // erase the SIM unlock code, including orientation changes. Loading