Skip to content

Commit 62b7f8d

Browse files
authored
Merge pull request #2 from gliechtenstein/master
Make equals overridable to support different comparison logic
2 parents 9e60911 + 381e93d commit 62b7f8d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

passcodeview/src/main/java/com/hanks/passcodeview/PasscodeView.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ public PasscodeView setLocalPasscode(String localPasscode) {
297297
return this;
298298
}
299299

300+
protected Boolean equals(String val) {
301+
return localPasscode.equals(val);
302+
}
303+
300304
private void next() {
301305
if (passcodeType == TYPE_CHECK_PASSCODE && TextUtils.isEmpty(localPasscode)) {
302306
throw new RuntimeException("must set localPasscode when type is TYPE_CHECK_PASSCODE");
@@ -318,7 +322,7 @@ private void next() {
318322
return;
319323
}
320324

321-
if (localPasscode.equals(psd)) {
325+
if (equals(psd)) {
322326
// match
323327
runOkAnimation();
324328
} else {

0 commit comments

Comments
 (0)