Browse Source

Transaction password screen refactored

master
Preyea Regmi 5 years ago
parent
commit
105428791e
  1. 9
      app/src/main/java/com/gmeremit/online/gmeremittance_native/transactionpasspromt/view/TransactionBiometricPromptDialog.java
  2. 2
      app/src/main/res/layout/dialog_password_prompt_v2.xml

9
app/src/main/java/com/gmeremit/online/gmeremittance_native/transactionpasspromt/view/TransactionBiometricPromptDialog.java

@ -43,6 +43,7 @@ public class TransactionBiometricPromptDialog extends android.support.v4.app.Dia
private Disposable fingerPrintScanningSubscription;
private CompositeDisposable compositeDisposable;
private BiometricPromptResultListener listener;
private View cancelTxt;
@Override
@ -50,6 +51,7 @@ public class TransactionBiometricPromptDialog extends android.support.v4.app.Dia
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
View view = getActivity().getLayoutInflater().inflate(R.layout.dialog_password_prompt_v2, null);
passwordPromptImageView=view.findViewById(R.id.passwordPromptImageView);
cancelTxt=view.findViewById(R.id.cancel_txt);
builder.setView(view);
Dialog dialog= builder.create();
try {
@ -78,12 +80,19 @@ public class TransactionBiometricPromptDialog extends android.support.v4.app.Dia
public void onStart() {
super.onStart();
startObservingFingerPrintIfRequired(true);
cancelTxt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dismiss();
}
});
}
@Override
public void onStop() {
super.onStop();
startObservingFingerPrintIfRequired(false);
cancelTxt.setOnClickListener(null);
}
public void animateFingerPrintAppearAnimationIfRequired(boolean action) {

2
app/src/main/res/layout/dialog_password_prompt_v2.xml

@ -36,7 +36,7 @@
android:textSize="14sp" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/resend_request"
android:id="@+id/cancel_txt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"

Loading…
Cancel
Save