PIN more simplifications

This commit is contained in:
M66B 2022-03-16 20:08:31 +01:00
parent 81e24af783
commit b3f42794ec
1 changed files with 9 additions and 12 deletions

View File

@ -2321,14 +2321,6 @@ public class Helper {
} }
}); });
etPin.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if (hasFocus)
showKeyboard(etPin);
}
});
try { try {
dialog.show(); dialog.show();
dialog.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(false); dialog.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(false);
@ -2341,10 +2333,15 @@ public class Helper {
dview.postDelayed(new Runnable() { dview.postDelayed(new Runnable() {
@Override @Override
public void run() { public void run() {
etPin.setCompoundDrawables(null, null, null, null); try {
etPin.setEnabled(true); etPin.setCompoundDrawables(null, null, null, null);
etPin.requestFocus(); etPin.setEnabled(true);
dialog.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(true); etPin.requestFocus();
showKeyboard(etPin);
dialog.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(true);
} catch (Throwable ex) {
Log.e(ex);
}
} }
}, delay < 0 ? 0 : delay); }, delay < 0 ? 0 : delay);