From d949ac6707bf8a73eddc6fb3695e47e441d985e0 Mon Sep 17 00:00:00 2001 From: TFStudy <3202410880@qq.com> Date: Thu, 26 Aug 2021 14:23:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E8=83=BD=E5=88=A0=E9=99=A4=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pinview/src/main/java/com/goodiebag/pinview/Pinview.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pinview/src/main/java/com/goodiebag/pinview/Pinview.java b/pinview/src/main/java/com/goodiebag/pinview/Pinview.java index e5a99eb..d895490 100644 --- a/pinview/src/main/java/com/goodiebag/pinview/Pinview.java +++ b/pinview/src/main/java/com/goodiebag/pinview/Pinview.java @@ -434,7 +434,6 @@ public class Pinview extends DirectionalLayout implements if ("numberPassword".equals(mInputType) || "number".equals(mInputType)) { if (!isNumeric(s)) { - textFields.get(indexOfCurrentFocus).setText(""); return; } } @@ -498,7 +497,6 @@ public class Pinview extends DirectionalLayout implements textFields.get(currentTag - 1).setEnabled(true); textFields.get(currentTag - 1).setFocusable(FOCUS_ENABLE); textFields.get(currentTag - 1).requestFocus(); - textFields.get(currentTag - 1).setText(""); textFields.get(currentTag - 1).setHint(mHint); selectFlag(textFields.get(currentTag - 1), 1); selectFlag(textFields.get(currentTag), mFlag); @@ -524,7 +522,6 @@ public class Pinview extends DirectionalLayout implements } } } - return true; } else if (keyEvent.isKeyDown() && keyEvent.getKeyCode() == KeyEvent.KEY_ENTER) { if (MyValue.getPage() == 0) { enter(1); @@ -539,8 +536,9 @@ public class Pinview extends DirectionalLayout implements enter(4); MyValue.setPage(4); } + return true; } - return true; + return false; } private void enter(int page) { -- Gitee