|
|
@ -196,50 +196,49 @@ public class SettingsView extends BaseActivity implements FingerSetUpPasswordFra |
|
|
|
FingerSetUpPasswordFragment.TAG); |
|
|
|
} |
|
|
|
|
|
|
|
private void switchOffPasswordBottomDialog(){} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void fingerSucessCallBack(RemitAuthSuccessResult successResult, byte[] data) { |
|
|
|
remitAuthManagerGateway.setFingerPrintLoginStatus(true); |
|
|
|
fingerSetUpPasswordFragment.dismiss(); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(null); |
|
|
|
fingerSetUpPasswordFragment.dismiss(); |
|
|
|
runOnUiThread(() -> viewFingerPrint.setChecked(true)); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(this); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void fingerFailedCallBack(RemitAuthFailedResult failedResult) { |
|
|
|
fingerSetUpPasswordFragment.dismiss(); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(null); |
|
|
|
fingerSetUpPasswordFragment.dismiss(); |
|
|
|
runOnUiThread(() -> viewFingerPrint.setChecked(false)); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(this); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void fingerOffSucessCallBack() { |
|
|
|
fingerSetUpPasswordFragment.dismiss(); |
|
|
|
remitAuthManagerGateway.setFingerPrintLoginStatus(false); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(null); |
|
|
|
fingerSetUpPasswordFragment.dismiss(); |
|
|
|
viewFingerPrint.setChecked(false); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(this); |
|
|
|
remitAuthManagerGateway.setFingerPrintLoginStatus(false); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { |
|
|
|
if (isChecked) { |
|
|
|
if (remitAuthManagerGateway.isFingerPrintLoginEnabled() == false) { |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(null); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(null); |
|
|
|
if (remitAuthManagerGateway.isFingerPrintLoginEnabled() == false) { |
|
|
|
viewFingerPrint.setChecked(!isChecked); |
|
|
|
switchOnOffPasswordBottomDialog(isChecked); |
|
|
|
} else { |
|
|
|
if(isChecked){ |
|
|
|
viewFingerPrint.setChecked(isChecked); |
|
|
|
}else{ |
|
|
|
viewFingerPrint.setChecked(!isChecked); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(SettingsView.this); |
|
|
|
switchOnOffPasswordBottomDialog(isChecked); |
|
|
|
} else { |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(null); |
|
|
|
viewFingerPrint.setChecked(isChecked); |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(SettingsView.this); |
|
|
|
} |
|
|
|
} else { |
|
|
|
switchOnOffPasswordBottomDialog(isChecked); |
|
|
|
|
|
|
|
} |
|
|
|
viewFingerPrint.setOnCheckedChangeListener(SettingsView.this); |
|
|
|
} |
|
|
|
|
|
|
|
public void showMessageAlertDialog(String bodyMessage) { |
|
|
|