From dd0e22723ab283f55ed5a8c2ccc3363a26cb7f79 Mon Sep 17 00:00:00 2001 From: sanitarium7777 Date: Sun, 1 Dec 2019 14:46:20 +0200 Subject: [PATCH] Update PinLockView.java --- .../andrognito/pinlockview/PinLockView.java | 26 +++++++++++-------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/pinlockview/src/main/java/com/andrognito/pinlockview/PinLockView.java b/pinlockview/src/main/java/com/andrognito/pinlockview/PinLockView.java index 72eade71..7cb2532d 100644 --- a/pinlockview/src/main/java/com/andrognito/pinlockview/PinLockView.java +++ b/pinlockview/src/main/java/com/andrognito/pinlockview/PinLockView.java @@ -84,7 +84,20 @@ public void onNumberClicked(int keyValue) { = new PinLockAdapter.OnDeleteClickListener() { @Override public void onDeleteClicked() { - if (mPin.length() > 0) { + deleteClick(); + } + + @Override + public void onDeleteLongClicked() { + resetPinLockView(); + if (mPinLockListener != null) { + mPinLockListener.onEmpty(); + } + } + }; + + public deleteClick() { + if (mPin.length() > 0) { mPin = mPin.substring(0, mPin.length() - 1); if (isIndicatorDotsAttached()) { @@ -109,16 +122,7 @@ public void onDeleteClicked() { mPinLockListener.onEmpty(); } } - } - - @Override - public void onDeleteLongClicked() { - resetPinLockView(); - if (mPinLockListener != null) { - mPinLockListener.onEmpty(); - } - } - }; + } public PinLockView(Context context) { super(context);