Browse Source

finger print Off feedback resolved

new_design
Santosh Bhandary 3 years ago
parent
commit
e6b5bdb11a
  1. 2
      app/src/main/java/com/remit/jmecustomer/features/home/model/UserInfoModelV2.java
  2. 1
      app/src/main/java/com/remit/jmecustomer/features/home/view/HomeFragmentV2.java
  3. 29
      app/src/main/java/com/remit/jmecustomer/features/settings/view/SettingsView.java

2
app/src/main/java/com/remit/jmecustomer/features/home/model/UserInfoModelV2.java

@ -150,7 +150,7 @@ public class UserInfoModelV2 {
@SerializedName("IsBiometricLogin")
@Expose
protected boolean IsBiometricLogin;
protected boolean IsBiometricLogin=false;
@SerializedName("BiometricLoginType")
@Expose

1
app/src/main/java/com/remit/jmecustomer/features/home/view/HomeFragmentV2.java

@ -143,7 +143,6 @@ public class HomeFragmentV2 extends BaseFragment implements
private void setSwiperefresh(){
swiperefresh.setOnRefreshListener(() -> {
if (homeViewModel != null) {
homeViewModel.getRequiredData();
}

29
app/src/main/java/com/remit/jmecustomer/features/settings/view/SettingsView.java

@ -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) {

Loading…
Cancel
Save