what-the-bank/sources/com/scb/phone/view/fragment/transferandpay/EditFavouriteFragment.java

503 lines
19 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.scb.phone.view.fragment.transferandpay;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.text.Editable;
import android.text.InputFilter;
import android.text.SpannableString;
import android.text.Spanned;
import android.text.SpannedString;
import android.text.TextUtils;
import android.text.TextWatcher;
import android.util.Base64;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
import com.scb.phone.R;
import com.scb.phone.view.adapter.transferandpay.EditFavouriteAdapter;
import com.scb.phone.view.custom.common.CustomDialog;
import com.scb.phone.view.custom.common.CustomInputDialog;
import com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment;
import java.nio.charset.StandardCharsets;
import java.util.List;
import o.AbstractC1181Xh;
import o.C0693Mj;
import o.C10457eEr;
import o.C15715hv;
import o.C6583cXR;
import o.InterfaceC13391fZD;
import o.InterfaceC9010dbe;
import o.ZI;
import o.cMB;
import o.eBM;
import o.fHU;
import o.gjJ;
/* loaded from: classes5.dex */
public class EditFavouriteFragment extends Hilt_EditFavouriteFragment implements InterfaceC9010dbe.CeN, fHU {
private static byte f = 6;
private static int g = 0;
private static int h = 1;
private String c;
private CustomInputDialog d;
@InterfaceC13391fZD
public cMB editFavouritePresenter;
@BindView
protected ImageView favouriteAddIcon;
@BindView
protected TextView favouriteEmptySuggestion;
@BindView
protected TextView favouriteEmptySuggestionTitle;
@BindView
protected TextView favouriteEmptySuggestionWithImage;
@BindView
View mError;
@BindView
protected LinearLayout mFavouriteEmpty;
@BindView
RecyclerView mRecyclerView;
private void m(String str, Object[] objArr) {
byte[] decode = Base64.decode(str, 0);
byte[] bArr = new byte[decode.length];
for (int i = 0; i < decode.length; i++) {
bArr[i] = (byte) (decode[(decode.length - i) - 1] ^ f);
}
objArr[0] = new String(bArr, StandardCharsets.UTF_8);
}
public static EditFavouriteFragment e(String str) {
Bundle bundle = new Bundle();
EditFavouriteFragment editFavouriteFragment = new EditFavouriteFragment();
bundle.putString("com.scb.phone.EXTRA_EDIT_FAVOURITE_TAG", str);
editFavouriteFragment.setArguments(bundle);
return editFavouriteFragment;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r2v10, types: [android.text.SpannableString, android.text.Spannable] */
@Override // androidx.fragment.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
int i;
int i2 = 2 % 2;
int i3 = h + 17;
g = i3 % 128;
int i4 = i3 % 2;
View inflate = layoutInflater.inflate(R.layout.2131559630, viewGroup, false);
ButterKnife.c(this, inflate);
this.editFavouritePresenter.e((cMB) this);
String string = getArguments().getString("com.scb.phone.EXTRA_EDIT_FAVOURITE_TAG");
this.c = string;
TextView textView = this.favouriteEmptySuggestionTitle;
if ("TRANSFER".equals(string)) {
int i5 = g + 55;
h = i5 % 128;
if (i5 % 2 == 0) {
int i6 = C15715hv.tOB.favorite_suggestion_title_transfer;
throw null;
}
i = C15715hv.tOB.favorite_suggestion_title_transfer;
} else {
i = "BILLPAYMENT".equals(string) ? C15715hv.tOB.favorite_is_empty : "TOPUP".equals(string) ? C15715hv.tOB.favorite_is_empty : "REMITTANCE".equals(string) ? C15715hv.tOB.favorite_is_empty : 0;
}
Context context = textView.getContext();
String string2 = context.getString(i);
if (string2.startsWith(",*,)")) {
int i7 = g + 85;
h = i7 % 128;
int i8 = i7 % 2;
Object[] objArr = new Object[1];
m(string2.substring(4), objArr);
string2 = ((String) objArr[0]).intern();
CharSequence text = context.getText(i);
if (text instanceof Spanned) {
?? spannableString = new SpannableString(string2);
TextUtils.copySpansFrom((SpannedString) text, 0, string2.length(), Object.class, spannableString, 0);
string2 = spannableString;
}
}
textView.setText(string2);
cMB cmb = this.editFavouritePresenter;
final String str = this.c;
ZI.IeS ieS = new ZI.IeS(str) { // from class: o.cMx
private String d;
@Override // o.ZI.IeS
public final void e(Object obj) {
cMB.a(this.d, (InterfaceC9010dbe.CeN) obj);
}
{
this.d = str;
}
};
if (cmb.f != null) {
int i9 = g + 71;
h = i9 % 128;
int i10 = i9 % 2;
ieS.e(cmb.f);
}
return inflate;
}
@Override // androidx.fragment.app.Fragment
public void onResume() {
super.onResume();
this.editFavouritePresenter.e(this.c);
j();
}
@Override // com.scb.phone.view.fragment.BaseFragment, androidx.fragment.app.Fragment
public void onDestroy() {
this.editFavouritePresenter.w_();
super.onDestroy();
}
@Override // o.InterfaceC9010dbe.Heg
public final void d(List<? extends AbstractC1181Xh> list) {
getContext();
this.mRecyclerView.setLayoutManager(new LinearLayoutManager(1, false));
this.mRecyclerView.setAdapter(new EditFavouriteAdapter(getContext(), this, list));
this.mRecyclerView.setVisibility(0);
this.mFavouriteEmpty.setVisibility(8);
}
@Override // o.InterfaceC9010dbe.Heg
public final void e() {
this.mRecyclerView.setVisibility(8);
this.mError.setVisibility(0);
}
@Override // o.InterfaceC9010dbe.Heg
public final void a() {
this.mRecyclerView.setVisibility(8);
this.mFavouriteEmpty.setVisibility(0);
}
@OnClick
public void onErrorViewClicked() {
this.mError.setVisibility(8);
this.editFavouritePresenter.e(this.c);
}
@Override // o.fHU
public final void c(final int i, String str) {
CustomInputDialog b = CustomInputDialog.b(getContext());
this.d = b;
b.mEditTextView.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)});
this.d.mEditTextView.addTextChangedListener(new TextWatcher(this) { // from class: com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment.3
private EditFavouriteFragment d;
@Override // android.text.TextWatcher
public final void beforeTextChanged(CharSequence charSequence, int i2, int i3, int i4) {
}
@Override // android.text.TextWatcher
public final void onTextChanged(CharSequence charSequence, int i2, int i3, int i4) {
}
{
this.d = this;
}
@Override // android.text.TextWatcher
public final void afterTextChanged(Editable editable) {
this.d.d.mErrorTextView.setVisibility(8);
}
});
this.d.c();
CustomInputDialog customInputDialog = this.d;
String string = getString(R.string.edit_favourite_name);
if (string != null) {
customInputDialog.mTitleTextView.setVisibility(0);
customInputDialog.mTitleTextView.setText(string);
}
this.d.setCanceledOnTouchOutside(false);
this.d.c(str);
this.d.apc_(R.string.cancel, new DialogInterface.OnClickListener() { // from class: o.fDm
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i2) {
dialogInterface.dismiss();
}
});
CustomInputDialog customInputDialog2 = this.d;
String string2 = getString(R.string.edit_favourite);
DialogInterface.OnClickListener onClickListener = new DialogInterface.OnClickListener(this, i) { // from class: o.fDk
private EditFavouriteFragment b;
private int e;
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i2) {
EditFavouriteFragment.c(this.b, this.e);
}
{
this.b = this;
this.e = i;
}
};
if (string2 != null) {
customInputDialog2.mPositiveButton.setText(string2);
customInputDialog2.mPositiveButton.setOnClickListener(new eBM(customInputDialog2, onClickListener, false));
}
customInputDialog2.show();
}
private void b(String str, String str2, final int i) {
CustomDialog b = CustomDialog.b(getContext());
if (gjJ.a(str)) {
b.mTitleTextView.setVisibility(0);
b.mTitleTextView.setText(str);
}
if (gjJ.a(str2)) {
b.mTextTextView.setVisibility(0);
b.mTextTextView.setText(str2);
}
b.aoU_(getString(R.string.fav_del_positive), new DialogInterface.OnClickListener(this, i) { // from class: o.fDn
private EditFavouriteFragment b;
private int c;
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i2) {
this.b.editFavouritePresenter.e(this.c);
}
{
this.b = this;
this.c = i;
}
}).aoO_(getString(R.string.fav_del_negative), new DialogInterface.OnClickListener() { // from class: o.fDj
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i2) {
dialogInterface.dismiss();
}
}).show();
}
@Override // o.InterfaceC9010dbe.CeN
public final void c(int i) {
b(getString(R.string.confirm_delete_favorite_top_up), getString(R.string.confirm_delete_top_up_description), i);
}
@Override // o.InterfaceC9010dbe.CeN
public final void a(int i) {
b(getString(R.string.confirm_delete_favorite_transfer), getString(R.string.confirm_delete_transfer_description), i);
}
@Override // o.InterfaceC9010dbe.CeN
public final void e(int i) {
b(getString(R.string.confirm_delete_favorite_payment), getString(R.string.confirm_delete_bill_payment_description), i);
}
@Override // o.InterfaceC9010dbe.CeN
public final void c() {
CustomInputDialog customInputDialog = this.d;
if (customInputDialog != null) {
customInputDialog.dismiss();
this.editFavouritePresenter.e(this.c);
j();
}
}
@Override // o.InterfaceC9010dbe.CeN
public final void d() {
this.mRecyclerView.setVisibility(8);
this.editFavouritePresenter.e(this.c);
j();
}
/* JADX WARN: Code restructure failed: missing block: B:10:0x005f, code lost:
if ((r11 instanceof android.text.Spanned) != false) goto L11;
*/
/* JADX WARN: Code restructure failed: missing block: B:6:0x0049, code lost:
if ((r11 instanceof android.text.Spanned) != false) goto L11;
*/
/* JADX WARN: Code restructure failed: missing block: B:7:0x007a, code lost:
r11 = com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment.h + 63;
com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment.g = r11 % 128;
r11 = r11 % 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:8:0x0061, code lost:
r0 = new android.text.SpannableString(r3);
r11 = (android.text.SpannableString) r0;
android.text.TextUtils.copySpansFrom((android.text.SpannedString) r11, 0, r3.length(), java.lang.Object.class, r0, 0);
r3 = r0;
*/
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r0v1, types: [android.text.SpannableString, android.text.Spannable] */
@Override // o.InterfaceC9010dbe.CeN
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void d(int r11) {
/*
r10 = this;
r0 = 2
int r1 = r0 % r0
android.widget.TextView r1 = r10.favouriteEmptySuggestionWithImage
r2 = 8
r1.setVisibility(r2)
android.widget.ImageView r1 = r10.favouriteAddIcon
r1.setVisibility(r2)
android.widget.TextView r1 = r10.favouriteEmptySuggestion
android.content.Context r2 = r1.getContext()
java.lang.String r3 = r2.getString(r11)
java.lang.String r4 = ",*,)"
boolean r4 = r3.startsWith(r4)
if (r4 == 0) goto L83
int r4 = com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment.g
int r4 = r4 + 23
int r5 = r4 % 128
com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment.h = r5
int r4 = r4 % r0
r5 = 1
r6 = 4
r7 = 0
java.lang.String r3 = r3.substring(r6)
if (r4 != 0) goto L4c
java.lang.Object[] r4 = new java.lang.Object[r5]
r10.m(r3, r4)
r3 = r4[r7]
java.lang.String r3 = (java.lang.String) r3
java.lang.String r3 = r3.intern()
java.lang.CharSequence r11 = r2.getText(r11)
boolean r2 = r11 instanceof android.text.Spanned
r4 = 15
int r4 = r4 / r7
if (r2 == 0) goto L7a
goto L61
L4c:
java.lang.Object[] r4 = new java.lang.Object[r5]
r10.m(r3, r4)
r3 = r4[r7]
java.lang.String r3 = (java.lang.String) r3
java.lang.String r3 = r3.intern()
java.lang.CharSequence r11 = r2.getText(r11)
boolean r2 = r11 instanceof android.text.Spanned
if (r2 == 0) goto L7a
L61:
android.text.SpannableString r0 = new android.text.SpannableString
r0.<init>(r3)
r4 = r11
android.text.SpannedString r4 = (android.text.SpannedString) r4
r5 = 0
int r6 = r3.length()
java.lang.Class<java.lang.Object> r7 = java.lang.Object.class
r11 = r0
android.text.SpannableString r11 = (android.text.SpannableString) r11
r9 = 0
r8 = r0
android.text.TextUtils.copySpansFrom(r4, r5, r6, r7, r8, r9)
r3 = r0
goto L83
L7a:
int r11 = com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment.h
int r11 = r11 + 63
int r2 = r11 % 128
com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment.g = r2
int r11 = r11 % r0
L83:
r1.setText(r3)
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.scb.phone.view.fragment.transferandpay.EditFavouriteFragment.d(int):void");
}
@Override // o.InterfaceC9010dbe.CeN
public final void b() {
this.favouriteEmptySuggestionWithImage.setVisibility(0);
this.favouriteAddIcon.setVisibility(0);
this.favouriteEmptySuggestion.setText(R.string.favorite_add_suggestion_transfer_start);
this.favouriteEmptySuggestionWithImage.setText(R.string.favorite_add_suggestion_transfer_end);
}
private void j() {
Intent intent = new Intent("com.scb.phone/BROADCAST_EDIT_FAVORITE_REFRESH");
intent.putExtra("com.scb.phone.EXTRA_EDIT_FAVOURITE_TITLE", this.c);
C10457eEr.aqd_(this, intent);
C10457eEr.aqd_(this, new Intent("com.scb.phone/BROADCAST_ADD_TILE_TO_ROOT"));
}
public static /* synthetic */ void c(EditFavouriteFragment editFavouriteFragment, int i) {
if (String.valueOf(editFavouriteFragment.d.mEditTextView.getText()) != null) {
if (String.valueOf(editFavouriteFragment.d.mEditTextView.getText()).length() > 0) {
if (((Boolean) C6583cXR.c(new Object[]{String.valueOf(editFavouriteFragment.d.mEditTextView.getText())}, -1032102340, 1032102340, (int) System.currentTimeMillis())).booleanValue()) {
editFavouriteFragment.editFavouritePresenter.e(i, String.valueOf(editFavouriteFragment.d.mEditTextView.getText()));
return;
}
CustomInputDialog customInputDialog = editFavouriteFragment.d;
String string = editFavouriteFragment.getString(R.string.favorite_invalid_character);
customInputDialog.mErrorTextView.setVisibility(0);
customInputDialog.mErrorTextView.setText(string);
return;
}
CustomInputDialog customInputDialog2 = editFavouriteFragment.d;
String string2 = editFavouriteFragment.getString(R.string.edit_favourite_empty);
customInputDialog2.mErrorTextView.setVisibility(0);
customInputDialog2.mErrorTextView.setText(string2);
}
}
@Override // o.InterfaceC9010dbe.CeN
public final void a(C0693Mj c0693Mj) {
String str;
CustomInputDialog customInputDialog = this.d;
if (customInputDialog == null) {
return;
}
if (c0693Mj.c.length() > 0) {
str = c0693Mj.c;
} else {
str = c0693Mj.d;
}
customInputDialog.mErrorTextView.setVisibility(0);
customInputDialog.mErrorTextView.setText(str);
}
@Override // o.fHU
public final void b(final int i) {
cMB cmb = this.editFavouritePresenter;
final String str = this.c;
ZI.IeS ieS = new ZI.IeS(str, i) { // from class: o.cMy
private String c;
private int d;
@Override // o.ZI.IeS
public final void e(Object obj) {
cMB.d(this.c, this.d, (InterfaceC9010dbe.CeN) obj);
}
{
this.c = str;
this.d = i;
}
};
if (cmb.f != 0) {
ieS.e(cmb.f);
}
}
}