diff options
-rw-r--r-- | WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java b/WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java index 43d7d92e1e..d7226f15ab 100644 --- a/WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java +++ b/WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java @@ -664,7 +664,8 @@ public class WifiDialogActivity extends Activity { pinEditText.requestFocus(); pinEditText.setSelection(pinEditText.getText().length()); } - dialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled(false); + dialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled( + pinEditText.length() == 4 || pinEditText.length() == 8); }); pinEditText.addTextChangedListener(new TextWatcher() { @Override @@ -685,11 +686,8 @@ public class WifiDialogActivity extends Activity { // configuration change. intent.putExtra(EXTRA_DIALOG_P2P_PIN_INPUT, s); } - if (s.length() == 4 || s.length() == 8) { - dialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled(true); - } else { - dialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled(false); - } + dialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled( + s.length() == 4 || s.length() == 8); } }); } else { |