|
@ -2,13 +2,16 @@ package com.remit.jmecustomer.features.sendmoney.view; |
|
|
|
|
|
|
|
|
import android.content.Intent; |
|
|
import android.content.Intent; |
|
|
import android.graphics.Bitmap; |
|
|
import android.graphics.Bitmap; |
|
|
|
|
|
import android.graphics.PorterDuff; |
|
|
import android.graphics.drawable.Drawable; |
|
|
import android.graphics.drawable.Drawable; |
|
|
|
|
|
import android.os.Build; |
|
|
import android.os.Bundle; |
|
|
import android.os.Bundle; |
|
|
import android.util.Log; |
|
|
import android.util.Log; |
|
|
import android.view.View; |
|
|
import android.view.View; |
|
|
import android.view.ViewGroup; |
|
|
import android.view.ViewGroup; |
|
|
import android.widget.Button; |
|
|
import android.widget.Button; |
|
|
import android.widget.ImageView; |
|
|
import android.widget.ImageView; |
|
|
|
|
|
import android.widget.LinearLayout; |
|
|
import android.widget.ProgressBar; |
|
|
import android.widget.ProgressBar; |
|
|
import android.widget.TextView; |
|
|
import android.widget.TextView; |
|
|
|
|
|
|
|
@ -126,7 +129,7 @@ public class SendMoneyV2TransactionCompleteActivity extends BaseActivity impleme |
|
|
|
|
|
|
|
|
private void performDefaultAction(Bundle savedInstanceState) { |
|
|
private void performDefaultAction(Bundle savedInstanceState) { |
|
|
toolbarTitle.setText(R.string.receipt_title_text); |
|
|
toolbarTitle.setText(R.string.receipt_title_text); |
|
|
progressbar_partner_info.getIndeterminateDrawable().setColorFilter(ContextCompat.getColor(this, android.R.color.white), android.graphics.PorterDuff.Mode.MULTIPLY); |
|
|
|
|
|
|
|
|
progressbar_partner_info.getIndeterminateDrawable().setColorFilter(ContextCompat.getColor(this, android.R.color.white), PorterDuff.Mode.MULTIPLY); |
|
|
if (savedInstanceState == null) { |
|
|
if (savedInstanceState == null) { |
|
|
try { |
|
|
try { |
|
|
transactionId = getIntent().getStringExtra(SEND_MONEY_TID_BUNDLE_KEY); |
|
|
transactionId = getIntent().getStringExtra(SEND_MONEY_TID_BUNDLE_KEY); |
|
@ -140,12 +143,33 @@ public class SendMoneyV2TransactionCompleteActivity extends BaseActivity impleme |
|
|
List<String> list = Arrays.asList(displayActions.split(",")); |
|
|
List<String> list = Arrays.asList(displayActions.split(",")); |
|
|
if (list.contains(Constants.CancelStatus)) { |
|
|
if (list.contains(Constants.CancelStatus)) { |
|
|
this.btnCancel.setVisibility(View.VISIBLE); |
|
|
this.btnCancel.setVisibility(View.VISIBLE); |
|
|
|
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { |
|
|
|
|
|
if (list.stream().count() == 1) { |
|
|
|
|
|
ViewGroup.LayoutParams lp = this.btnReject.getLayoutParams(); |
|
|
|
|
|
lp.width = LinearLayout.LayoutParams.MATCH_PARENT; |
|
|
|
|
|
this.btnCancel.setLayoutParams(lp); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
if (list.contains(Constants.AmendStatus)) { |
|
|
if (list.contains(Constants.AmendStatus)) { |
|
|
this.btnChange.setVisibility(View.INVISIBLE); |
|
|
|
|
|
|
|
|
this.btnChange.setVisibility(View.VISIBLE); |
|
|
|
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { |
|
|
|
|
|
if (list.stream().count() == 1) { |
|
|
|
|
|
ViewGroup.LayoutParams lp = this.btnReject.getLayoutParams(); |
|
|
|
|
|
lp.width = LinearLayout.LayoutParams.MATCH_PARENT; |
|
|
|
|
|
this.btnChange.setLayoutParams(lp); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
if (list.contains(Constants.RejectStatus)) { |
|
|
if (list.contains(Constants.RejectStatus)) { |
|
|
this.btnReject.setVisibility(View.VISIBLE); |
|
|
this.btnReject.setVisibility(View.VISIBLE); |
|
|
|
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { |
|
|
|
|
|
if (list.stream().count() == 1) { |
|
|
|
|
|
ViewGroup.LayoutParams lp = this.btnReject.getLayoutParams(); |
|
|
|
|
|
lp.width = LinearLayout.LayoutParams.MATCH_PARENT; |
|
|
|
|
|
this.btnReject.setLayoutParams(lp); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|