导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - Deposit2Activity.java 源代码

正在查看: SpeedCash v6.5.1482 应用的 Deposit2Activity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.bm.sc.bebasbayar.ui.activity.cash;

import android.annotation.SuppressLint;
import android.content.Intent;
import android.location.LocationManager;
import android.os.Bundle;
import android.text.TextWatcher;
import android.text.method.DigitsKeyListener;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.webkit.URLUtil;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.appcompat.widget.SearchView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.fragment.app.FragmentTransaction;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.bm.sc.bebasbayar.BuildConfig;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.BankRegisterEntity;
import com.bm.sc.bebasbayar.adapter.entity.PetunjukTopUpEntity;
import com.bm.sc.bebasbayar.adapter.list.DepositTransferEWalletAdapter;
import com.bm.sc.bebasbayar.adapter.list.DepositTransferManual2Adapter;
import com.bm.sc.bebasbayar.adapter.list.DepositTransferOutlet2Adapter;
import com.bm.sc.bebasbayar.adapter.list.DepositTransferVa2Adapter;
import com.bm.sc.bebasbayar.handler.MessageComposer;
import com.bm.sc.bebasbayar.handler.MessageSender;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.iface.BBCallback;
import com.bm.sc.bebasbayar.iface.MessageProcess;
import com.bm.sc.bebasbayar.message.BaseMessage;
import com.bm.sc.bebasbayar.message.BusMessage;
import com.bm.sc.bebasbayar.message.MPMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.message.mp.DepositMessage;
import com.bm.sc.bebasbayar.message.qr.DataMessage;
import com.bm.sc.bebasbayar.service.BBDownloadManager;
import com.bm.sc.bebasbayar.setting.ApiConfig;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.setting.session.DataSession;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.cash.Deposit2Activity;
import com.bm.sc.bebasbayar.ui.activity.info.FastpayMapActivity;
import com.bm.sc.bebasbayar.ui.fragment.BaseDialogFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.DepositIndomaretFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.DepositListVaFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.DepositOutletMinimartFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.DepositPetunjukVaFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.DepositTransferManualFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.DepositTransferManualNextFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.DepositVaFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.DepositWithRedemVoucherFragment;
import com.bm.sc.bebasbayar.ui.widget.MessageProgressDialog;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.DateTime;
import com.bm.sc.util.format.Locales;
import com.bm.sc.util.format.Mapper;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.load.Transformation;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.load.resource.bitmap.CenterCrop;
import com.bumptech.glide.load.resource.bitmap.RoundedCorners;
import com.bumptech.glide.request.RequestOptions;
import com.google.android.material.textfield.TextInputEditText;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collections;
import java.util.Comparator;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Objects;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

public class Deposit2Activity extends BaseActivity implements DepositTransferVa2Adapter.Callback, DepositTransferManual2Adapter.Callback, DepositTransferEWalletAdapter.Callback, DepositTransferOutlet2Adapter.Callback, BaseDialogFragment.OnDialogClosingListener {
    public ArrayList<BankRegisterEntity> i;
    public ArrayList<BankRegisterEntity> j;
    public DepositTransferVa2Adapter k;
    public View l;
    public TextView m;
    public RecyclerView o;
    public BankRegisterEntity p;
    public boolean r;
    public BankRegisterEntity s;
    public ArrayList<BankRegisterEntity> t;
    public ArrayList<BankRegisterEntity> u;
    public MessageProgressDialog y;
    public final int c = 18625;
    public final int d = 58913;
    public final String e = BBDownloadManager.TITLE_TAG;
    public final String f = "add:data";
    public final String g = "date:time";
    public final String h = "reff:id";
    protected HashMap<String, Object> map = new HashMap<>();
    public ArrayList<HashMap<String, Object>> n = new ArrayList<>();
    public ArrayList<HashMap<String, Object>> q = new ArrayList<>();
    public boolean v = false;
    public boolean w = false;
    public boolean x = false;

    public class a implements MessageProcess {
        public final BankRegisterEntity a;
        public final int b;

        public a(BankRegisterEntity bankRegisterEntity, int i) {
            this.a = bankRegisterEntity;
            this.b = i;
        }

        public static void d() {
        }

        public static void e() {
        }

        public void f(BankRegisterEntity bankRegisterEntity, int i, Boolean bool) {
            if (bool.booleanValue()) {
                if (bankRegisterEntity.getArrPetunjukTopUpCatatanEntity() == null) {
                    Affinity.info(Deposit2Activity.this, false, "Petunjuk belum tersedia");
                    return;
                }
                DepositPetunjukVaFragment newInstance = DepositPetunjukVaFragment.newInstance();
                newInstance.setInitView(bankRegisterEntity);
                newInstance.setOnSaveListener(new DepositPetunjukVaFragment.OnSaveListener() {
                    @Override
                    public final void onSaveValue() {
                        Deposit2Activity.a.e();
                    }
                });
                newInstance.show(Deposit2Activity.this.getSupportFragmentManager(), "Detail Informasi");
            }
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (!aPIMessageWrapper.isOK()) {
                SearchView.OnCloseListener onCloseListener = Deposit2Activity.this;
                String string = onCloseListener.getString(R.string.title_info);
                String messageDescription = aPIMessageWrapper.getMessageDescription();
                final BankRegisterEntity bankRegisterEntity = this.a;
                Affinity.info(onCloseListener, -1, string, messageDescription, new BBCallback() {
                    @Override
                    public final void do_callback(int i, Object obj) {
                        Deposit2Activity.a.this.f(bankRegisterEntity, i, (Boolean) obj);
                    }
                });
                return;
            }
            HashMap<String, Object> hashMap = aPIMessageWrapper.getData().get(0);
            this.a.setVaNumber(Var.toString(hashMap.get("no_va"), ""));
            this.a.setDepName(Var.toString(hashMap.get("nama_merchant"), ""));
            Deposit2Activity.this.i.get(this.b).setVaNumber(Var.toString(hashMap.get("no_va"), ""));
            Deposit2Activity.this.i.get(this.b).setDepName(Var.toString(hashMap.get("nama_merchant"), ""));
            Deposit2Activity deposit2Activity = Deposit2Activity.this;
            deposit2Activity.k.updateComponentList(deposit2Activity.i.get(this.b), this.b);
            if (this.a.getArrPetunjukTopUpCatatanEntity() == null) {
                Affinity.info(Deposit2Activity.this, false, "Petunjuk belum tersedia");
                return;
            }
            DepositPetunjukVaFragment newInstance = DepositPetunjukVaFragment.newInstance();
            newInstance.setInitView(this.a);
            newInstance.setOnSaveListener(new DepositPetunjukVaFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.a.d();
                }
            });
            newInstance.show(Deposit2Activity.this.getSupportFragmentManager(), "Detail Informasi");
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class b implements MessageProcess {

        public class a implements View.OnClickListener {
            public final String a;

            public a(String str) {
                this.a = str;
            }

            @Override
            public void onClick(View view) {
                Affinity.copy(Deposit2Activity.this, this.a.replace("-", ""), "Nomor rekening VA tersalin");
            }
        }

        public class ViewOnClickListenerC0031b implements View.OnClickListener {
            public final String a;

            public ViewOnClickListenerC0031b(String str) {
                this.a = str;
            }

            @Override
            public void onClick(View view) {
                Affinity.copy(Deposit2Activity.this, this.a.replace("-", ""), "Nomor rekening VA tersalin");
            }
        }

        public class c implements View.OnClickListener {
            public final TextInputEditText a;
            public final int b;
            public final String c;

            public c(TextInputEditText textInputEditText, int i, String str) {
                this.a = textInputEditText;
                this.b = i;
                this.c = str;
            }

            @Override
            public void onClick(View view) {
                if (Var.toString(this.a.getText(), "").equals("")) {
                    Affinity.info(Deposit2Activity.this, false, "Maaf, deposit tidak dapat di proses karena nominal kurang dari batas minimum");
                    return;
                }
                if (Integer.parseInt(Var.toString(this.a.getText(), "0").replace(".", "").replace(",", "")) < this.b) {
                    Affinity.info(Deposit2Activity.this, false, "Maaf, deposit tidak dapat di proses karena nominal kurang dari batas minimum");
                    return;
                }
                for (int i = 0; i < Deposit2Activity.this.t.size(); i++) {
                    if (((BankRegisterEntity) Deposit2Activity.this.t.get(i)).getDepName().equalsIgnoreCase(this.c)) {
                        Deposit2Activity deposit2Activity = Deposit2Activity.this;
                        deposit2Activity.g0(((BankRegisterEntity) deposit2Activity.t.get(i)).getDepName(), this.a.getText().toString().replace("Rp", "").replace(".", "").replace(" ", "").replace(",", "").replaceAll("[^\\d]", ""), (BankRegisterEntity) Deposit2Activity.this.t.get(i));
                    }
                }
            }
        }

        public class d implements View.OnClickListener {
            public final TextInputEditText a;
            public final int b;
            public final String c;

            public d(TextInputEditText textInputEditText, int i, String str) {
                this.a = textInputEditText;
                this.b = i;
                this.c = str;
            }

            @Override
            public void onClick(View view) {
                if (Var.toString(this.a.getText(), "").equals("")) {
                    Affinity.info(Deposit2Activity.this, false, "Maaf, deposit tidak dapat di proses karena nominal kurang dari batas minimum");
                    return;
                }
                if (Integer.parseInt(Var.toString(this.a.getText(), "0").replace(".", "").replace(",", "")) < this.b) {
                    Affinity.info(Deposit2Activity.this, false, "Maaf, deposit tidak dapat di proses karena nominal kurang dari batas minimum");
                    return;
                }
                for (int i = 0; i < Deposit2Activity.this.t.size(); i++) {
                    if (((BankRegisterEntity) Deposit2Activity.this.t.get(i)).getDepName().equalsIgnoreCase(this.c)) {
                        Deposit2Activity deposit2Activity = Deposit2Activity.this;
                        deposit2Activity.g0(((BankRegisterEntity) deposit2Activity.t.get(i)).getDepName(), this.a.getText().toString().replace("Rp", "").replace(".", "").replace(" ", "").replace(",", "").replaceAll("[^\\d]", ""), (BankRegisterEntity) Deposit2Activity.this.t.get(i));
                    }
                }
            }
        }

        public class e implements TextWatcher {
            public final TextInputEditText a;
            public final int b;
            public final TextView c;
            public final ConstraintLayout d;

            public e(TextInputEditText textInputEditText, int i, TextView textView, ConstraintLayout constraintLayout) {
                this.a = textInputEditText;
                this.b = i;
                this.c = textView;
                this.d = constraintLayout;
            }

            @Override
            public void afterTextChanged(android.text.Editable r7) {
                throw new UnsupportedOperationException("Method not decompiled: com.bm.sc.bebasbayar.ui.activity.cash.Deposit2Activity.b.e.afterTextChanged(android.text.Editable):void");
            }

            @Override
            public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
            }

            @Override
            public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
            }
        }

        public b() {
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            String[] split;
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            TextView textView = (TextView) Deposit2Activity.this.findViewById(R.id.tv_value_label_minimal);
            textView.setVisibility(8);
            if (!aPIMessageWrapper.isOK()) {
                Affinity.info(Deposit2Activity.this, false, aPIMessageWrapper.getResponse_description());
                return;
            }
            ArrayList<HashMap<String, Object>> data = aPIMessageWrapper.getData();
            if (data.size() <= 0) {
                Deposit2Activity.this.findViewById(R.id.cl_history).setVisibility(8);
                return;
            }
            Deposit2Activity.this.findViewById(R.id.cl_history).setVisibility(0);
            ImageView imageView = (ImageView) Deposit2Activity.this.findViewById(R.id.ic_bank);
            Var.toString(data.get(0).get(DataMessage.ID_OUTLET), "");
            String var = Var.toString(data.get(0).get("nama_bank"), "");
            String var2 = Var.toString(data.get(0).get("kode_bank"), "");
            String var3 = Var.toString(data.get(0).get("nomor_rekening"), "");
            if (var3.contains("PAYMENT CODE") && (split = var3.split(";")) != null) {
                var3 = Locales.formatCreditCard(split[0].toString().replace("PAYMENT CODE =", ""), "-");
            }
            String str = var3;
            String var4 = Var.toString(data.get(0).get("url_image"), "");
            Var.toString(data.get(0).get("nominal"), "0");
            int parseInt = Integer.parseInt(Var.toString(data.get(0).get("min_deposit"), "0"));
            textView.setText("Minimal top up Rp " + Locales.money(parseInt, ""));
            boolean equalsIgnoreCase = Var.toString(data.get(0).get("is_va"), "0").equalsIgnoreCase("1");
            if (!var4.equals("")) {
                Glide.with(Deposit2Activity.this).load(var4).apply(new RequestOptions().override(128, 128).diskCacheStrategy(DiskCacheStrategy.NONE).skipMemoryCache(true).placeholder(R.drawable.ic_speedcash).error(R.drawable.ic_speedcash)).into(imageView);
            }
            TextView textView2 = (TextView) Deposit2Activity.this.findViewById(R.id.tv_last_bank);
            TextView textView3 = (TextView) Deposit2Activity.this.findViewById(R.id.tv_value_rekening_va);
            TextView textView4 = (TextView) Deposit2Activity.this.findViewById(R.id.tv_salin);
            ConstraintLayout findViewById = Deposit2Activity.this.findViewById(R.id.constraintLayoutSalin);
            TextView textView5 = (TextView) Deposit2Activity.this.findViewById(R.id.tv_lanjutkan);
            ConstraintLayout findViewById2 = Deposit2Activity.this.findViewById(R.id.constraintLayoutLanjutkan);
            findViewById2.setEnabled(false);
            TextInputEditText findViewById3 = Deposit2Activity.this.findViewById(R.id.tie_input_nominal);
            textView4.setOnClickListener(new a(str));
            findViewById.setOnClickListener(new ViewOnClickListenerC0031b(str));
            textView5.setOnClickListener(new c(findViewById3, parseInt, var2));
            findViewById2.setOnClickListener(new d(findViewById3, parseInt, var2));
            findViewById3.setInputType(2);
            findViewById3.setInputType(FragmentTransaction.TRANSIT_EXIT_MASK);
            findViewById3.setKeyListener(DigitsKeyListener.getInstance("0123456789."));
            findViewById3.addTextChangedListener(new e(findViewById3, parseInt, textView, findViewById2));
            if (!equalsIgnoreCase) {
                textView2.setText("Transfer bank " + var);
                Deposit2Activity.this.findViewById(R.id.cl_value).setVisibility(0);
                Deposit2Activity.this.findViewById(R.id.cl_value_va).setVisibility(8);
                return;
            }
            textView2.setText(var);
            textView3.setText(Locales.formatCreditCard(str, "-"));
            if (var2.equals("MNDRVA")) {
                textView3.setText(str.substring(0, 6) + "-" + str.substring(6));
            }
            Deposit2Activity.this.findViewById(R.id.cl_value).setVisibility(8);
            Deposit2Activity.this.findViewById(R.id.cl_value_va).setVisibility(0);
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class c implements MessageProcess {
        public final BBCallback a;

        public c(BBCallback bBCallback) {
            this.a = bBCallback;
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (!aPIMessageWrapper.isOK()) {
                Deposit2Activity.this.w = false;
                this.a.do_callback(0, Boolean.FALSE);
                return;
            }
            Object obj = aPIMessageWrapper.getData().get(0).get("cashback_deposit");
            Objects.requireNonNull(obj);
            if (obj.toString().equals("1")) {
                Deposit2Activity.this.w = true;
                this.a.do_callback(0, Boolean.TRUE);
            } else {
                Deposit2Activity.this.w = false;
                this.a.do_callback(0, Boolean.FALSE);
            }
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class d implements MessageProcess {
        public final BBCallback a;

        public d(BBCallback bBCallback) {
            this.a = bBCallback;
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (!aPIMessageWrapper.isOK()) {
                this.a.do_callback(0, Boolean.FALSE);
                return;
            }
            ArrayList<HashMap<String, Object>> data = aPIMessageWrapper.getData();
            if (data == null) {
                this.a.do_callback(0, Boolean.FALSE);
                return;
            }
            Deposit2Activity.this.x = Var.toBoolean(data.get(0).get("show_tf"), false);
            this.a.do_callback(0, Boolean.TRUE);
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class e implements View.OnClickListener {
        public e() {
        }

        public static void b() {
        }

        @Override
        public void onClick(View view) {
            ?? newInstance = DepositWithRedemVoucherFragment.newInstance();
            newInstance.setInitView();
            newInstance.setOnSaveListener(new DepositWithRedemVoucherFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.e.b();
                }
            });
            newInstance.show(Deposit2Activity.this.getSupportFragmentManager(), "sort");
        }
    }

    public class f implements View.OnClickListener {
        public f() {
        }

        public static void b() {
        }

        @Override
        public void onClick(View view) {
            ?? newInstance = DepositWithRedemVoucherFragment.newInstance();
            newInstance.setInitView();
            newInstance.setOnSaveListener(new DepositWithRedemVoucherFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.f.b();
                }
            });
            newInstance.show(Deposit2Activity.this.getSupportFragmentManager(), "sort");
        }
    }

    public class g implements Comparator<BankRegisterEntity> {
        public g() {
        }

        @Override
        public int compare(BankRegisterEntity bankRegisterEntity, BankRegisterEntity bankRegisterEntity2) {
            return String.valueOf(bankRegisterEntity.getUrutan()).compareTo(String.valueOf(bankRegisterEntity2.getUrutan()));
        }
    }

    public class h implements Comparator<BankRegisterEntity> {
        public h() {
        }

        @Override
        public int compare(BankRegisterEntity bankRegisterEntity, BankRegisterEntity bankRegisterEntity2) {
            return String.valueOf(bankRegisterEntity.getUrutan()).compareTo(String.valueOf(bankRegisterEntity2.getUrutan()));
        }
    }

    public class i implements Comparator<BankRegisterEntity> {
        public i() {
        }

        @Override
        public int compare(BankRegisterEntity bankRegisterEntity, BankRegisterEntity bankRegisterEntity2) {
            return String.valueOf(bankRegisterEntity.getUrutan()).compareTo(String.valueOf(bankRegisterEntity2.getUrutan()));
        }
    }

    public class j implements MessageProcess {
        public final BankRegisterEntity a;

        public j(BankRegisterEntity bankRegisterEntity) {
            this.a = bankRegisterEntity;
        }

        public static void b() {
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            DepositMessage depositMessage = new DepositMessage(baseMessage);
            if (!depositMessage.isOK()) {
                Affinity.info(Deposit2Activity.this, false, depositMessage.getMessageDescription());
                return;
            }
            Bundle bundle = new Bundle();
            bundle.putString(BBDownloadManager.TITLE_TAG, "Top Up Saldo");
            bundle.putStringArrayList("add:data", depositMessage.getAdditional_datas());
            bundle.putString("reff:id", depositMessage.getValueFromIncludes(MPMessage.IncludeMessage.REFF_ID));
            bundle.putString("date:time", DateTime.convert(Var.toString(depositMessage.getItem("transmission_datetime"), ""), "yyyyMMddHHmmss", "yyyy-MM-dd HH:mm:ss"));
            Date parse = DateTime.parse(Var.toString(depositMessage.getItem("transmission_datetime"), ""), "yyyy-MM-dd HH:mm:ss");
            Calendar calendar = Calendar.getInstance();
            calendar.setTime(parse);
            calendar.add(11, 2);
            bundle.putString("time:exp", DateTime.convert(DateTime.format(calendar.getTime(), "yyyyMMddHHmmss"), "yyyyMMddHHmmss", "yyyy-MM-dd HH:mm:ss"));
            StringBuilder sb = new StringBuilder();
            sb.append("setupDefaultBundle: ");
            sb.append(depositMessage.getAdditional_datas());
            sb.append(" ");
            sb.append(depositMessage.getValueFromIncludes(MPMessage.IncludeMessage.REFF_ID));
            Deposit2Activity.this.findViewById(R.id.tie_input_nominal).setText("");
            DepositTransferManualNextFragment newInstance = DepositTransferManualNextFragment.newInstance();
            this.a.setKode_pembayaran(depositMessage.getValueFromIncludes(MPMessage.IncludeMessage.REFF_ID));
            newInstance.setInitView(this.a, bundle);
            newInstance.setOnSaveListener(new DepositTransferManualNextFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.j.b();
                }
            });
            newInstance.show(Deposit2Activity.this.getSupportFragmentManager(), "Detail Informasi");
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class k implements MessageProcess {
        public final BankRegisterEntity a;

        public k(BankRegisterEntity bankRegisterEntity) {
            this.a = bankRegisterEntity;
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            HashMap hashMap;
            HashMap hashMap2;
            HashMap hashMap3;
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (aPIMessageWrapper.isOK()) {
                ArrayList arrayList = (ArrayList) aPIMessageWrapper.getMap().get("notes");
                ArrayList arrayList2 = (ArrayList) aPIMessageWrapper.getMap().get("guides");
                if (arrayList2 != null) {
                    if (arrayList2.size() > 0 && (hashMap3 = (HashMap) arrayList2.get(0)) != null) {
                        this.a.setHeaderPetunjukTopUpAtm(Var.toString(hashMap3.get("label"), ""));
                        this.a.setExpandAtm(Var.toBoolean(hashMap3.get("isExpand"), false));
                        ArrayList arrayList3 = (ArrayList) hashMap3.get("data");
                        ArrayList<PetunjukTopUpEntity> arrayList4 = new ArrayList<>();
                        if (arrayList3 != null) {
                            int i = 0;
                            while (i < arrayList3.size()) {
                                PetunjukTopUpEntity petunjukTopUpEntity = new PetunjukTopUpEntity();
                                int i2 = i + 1;
                                petunjukTopUpEntity.setNomor(String.valueOf(i2));
                                petunjukTopUpEntity.setPetunjuk(Var.toString(arrayList3.get(i), ""));
                                arrayList4.add(petunjukTopUpEntity);
                                i = i2;
                            }
                        }
                        this.a.setArrPetunjukTopUpAtm(arrayList4);
                    }
                    if (arrayList2.size() > 1 && (hashMap2 = (HashMap) arrayList2.get(1)) != null) {
                        this.a.setHeaderPetunjukTopUpInternetBanking(Var.toString(hashMap2.get("label"), ""));
                        this.a.setExpandIb(Var.toBoolean(hashMap2.get("isExpand"), false));
                        ArrayList arrayList5 = (ArrayList) hashMap2.get("data");
                        ArrayList<PetunjukTopUpEntity> arrayList6 = new ArrayList<>();
                        if (arrayList5 != null) {
                            int i3 = 0;
                            while (i3 < arrayList5.size()) {
                                PetunjukTopUpEntity petunjukTopUpEntity2 = new PetunjukTopUpEntity();
                                int i4 = i3 + 1;
                                petunjukTopUpEntity2.setNomor(String.valueOf(i4));
                                petunjukTopUpEntity2.setPetunjuk(Var.toString(arrayList5.get(i3), ""));
                                arrayList6.add(petunjukTopUpEntity2);
                                i3 = i4;
                            }
                        }
                        this.a.setArrPetunjukTopUpInternetBanking(arrayList6);
                    }
                    if (arrayList2.size() > 1 && (hashMap = (HashMap) arrayList2.get(2)) != null) {
                        this.a.setHeaderPetunjukTopUpMobileBanking(Var.toString(hashMap.get("label"), ""));
                        this.a.setExpandMb(Var.toBoolean(hashMap.get("isExpand"), false));
                        ArrayList arrayList7 = (ArrayList) hashMap.get("data");
                        ArrayList<PetunjukTopUpEntity> arrayList8 = new ArrayList<>();
                        if (arrayList7 != null) {
                            int i5 = 0;
                            while (i5 < arrayList7.size()) {
                                PetunjukTopUpEntity petunjukTopUpEntity3 = new PetunjukTopUpEntity();
                                int i6 = i5 + 1;
                                petunjukTopUpEntity3.setNomor(String.valueOf(i6));
                                petunjukTopUpEntity3.setPetunjuk(Var.toString(arrayList7.get(i5), ""));
                                arrayList8.add(petunjukTopUpEntity3);
                                i5 = i6;
                            }
                        }
                        this.a.setArrPetunjukTopUpMobileBanking(arrayList8);
                    }
                }
                if (arrayList != null) {
                    ArrayList<PetunjukTopUpEntity> arrayList9 = new ArrayList<>();
                    for (int i7 = 0; i7 < arrayList.size(); i7++) {
                        PetunjukTopUpEntity petunjukTopUpEntity4 = new PetunjukTopUpEntity();
                        petunjukTopUpEntity4.setNomor(Var.toString(Integer.valueOf(i7), ""));
                        petunjukTopUpEntity4.setPetunjuk(Var.toString(arrayList.get(i7), ""));
                        arrayList9.add(petunjukTopUpEntity4);
                    }
                    this.a.setArrPetunjukTopUpCatatanEntity(arrayList9);
                }
                if (this.a.getBankCodeToParam().equals("mandiri")) {
                    Deposit2Activity.this.s = this.a;
                }
            }
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class l implements MessageProcess {
        public l() {
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (!aPIMessageWrapper.isOK()) {
                Deposit2Activity.this.l.setVisibility(8);
                return;
            }
            Deposit2Activity.this.n = aPIMessageWrapper.getData();
            Iterator<HashMap<String, Object>> it = aPIMessageWrapper.getData().iterator();
            int i = 0;
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                HashMap<String, Object> next = it.next();
                boolean equals = Var.toString(next.get("status_deposit"), "").equals("0");
                String var = Var.toString(next.get("url"), "-");
                boolean z = equals && DateTime.isInTime(DateTime.parse(Var.toString(next.get("time_expired"), "-"), "yyyy-MM-dd HH:mm:ss"));
                if ((z && !URLUtil.isValidUrl(var)) || ((z && URLUtil.isValidUrl(var)) || (Var.toString(next.get("status_deposit"), "").equals("1") && !URLUtil.isValidUrl(var)))) {
                    i++;
                }
            }
            if (i <= 0) {
                Deposit2Activity.this.l.setVisibility(8);
                return;
            }
            Deposit2Activity.this.l.setVisibility(0);
            ArrayList arrayList = (ArrayList) aPIMessageWrapper.getMap().get("data");
            if (i <= 1) {
                Deposit2Activity.this.m.setText("Menunggu pembayaran top up melalui " + Var.toString(((HashMap) arrayList.get(0)).get("nama_bank"), ""));
                return;
            }
            Deposit2Activity.this.m.setText("Menunggu pembayaran top up melalui " + Var.toString(((HashMap) arrayList.get(0)).get("nama_bank"), "") + " dan (" + (arrayList.size() - 1) + ") metode lainya");
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
            Deposit2Activity.this.n.clear();
        }
    }

    public static void A0() {
    }

    public static void B0() {
    }

    public static void C0() {
    }

    public static void D0() {
    }

    public void E0(int i2, Boolean bool) {
        c0();
        a0();
        d0();
        b0();
    }

    public void F0(int i2, Boolean bool) {
        this.v = bool.booleanValue();
        f0(new BBCallback() {
            @Override
            public final void do_callback(int i3, Object obj) {
                Deposit2Activity.this.E0(i3, (Boolean) obj);
            }
        });
    }

    public static void G0() {
    }

    public void H0(View view) {
        ?? newInstance = DepositWithRedemVoucherFragment.newInstance();
        newInstance.setInitView();
        newInstance.setOnSaveListener(new DepositWithRedemVoucherFragment.OnSaveListener() {
            @Override
            public final void onSaveValue() {
                Deposit2Activity.G0();
            }
        });
        newInstance.show(getSupportFragmentManager(), "sort");
    }

    public static void I0() {
    }

    public void J0(View view) {
        ?? newInstance = DepositWithRedemVoucherFragment.newInstance();
        newInstance.setInitView();
        newInstance.setOnSaveListener(new DepositWithRedemVoucherFragment.OnSaveListener() {
            @Override
            public final void onSaveValue() {
                Deposit2Activity.I0();
            }
        });
        newInstance.show(getSupportFragmentManager(), "sort");
    }

    public static void K0() {
    }

    public void L0(View view) {
        ?? newInstance = DepositWithRedemVoucherFragment.newInstance();
        newInstance.setInitView();
        newInstance.setOnSaveListener(new DepositWithRedemVoucherFragment.OnSaveListener() {
            @Override
            public final void onSaveValue() {
                Deposit2Activity.K0();
            }
        });
        newInstance.show(getSupportFragmentManager(), "sort");
    }

    public void M0(int i2, Boolean bool) {
        if (bool.booleanValue()) {
            startActivityForResult(new Intent("android.settings.LOCATION_SOURCE_SETTINGS"), 18625);
        } else {
            Affinity.info(this, false, getString(R.string.transaction_location_permission_denied));
        }
    }

    public static void l0(int i2, Boolean bool) {
    }

    public void m0(DepositTransferManual2Adapter depositTransferManual2Adapter, RecyclerView recyclerView, int i2, String str) {
        if (str.equalsIgnoreCase("") || str.equalsIgnoreCase("null")) {
            return;
        }
        try {
            JSONArray jSONArray = new JSONArray(str);
            for (int i3 = 0; i3 < jSONArray.length(); i3++) {
                JSONObject jSONObject = jSONArray.getJSONObject(i3);
                BankRegisterEntity bankRegisterEntity = new BankRegisterEntity();
                bankRegisterEntity.setFreeDepositAdmin(this.v);
                bankRegisterEntity.setImgUrl(Var.toString(jSONObject.getString("icon"), ""));
                bankRegisterEntity.setDepName(Var.toString(jSONObject.getString("key"), ""));
                bankRegisterEntity.setBankName(Var.toString(jSONObject.getString("bank"), ""));
                bankRegisterEntity.setUrutan(Var.toInt(jSONObject.getString("urutan"), 0));
                bankRegisterEntity.setAktif(Var.toBoolean(jSONObject.getString("enable"), false));
                bankRegisterEntity.setHeaderPetunjuk(Var.toString(jSONObject.getString("header"), ""));
                JSONArray jSONArray2 = new JSONArray(Var.toString(jSONObject.getString("detail_petunjuk"), ""));
                ArrayList<PetunjukTopUpEntity> arrayList = new ArrayList<>();
                for (int i4 = 0; i4 < jSONArray2.length(); i4++) {
                    JSONObject jSONObject2 = jSONArray2.getJSONObject(i4);
                    PetunjukTopUpEntity petunjukTopUpEntity = new PetunjukTopUpEntity();
                    petunjukTopUpEntity.setNomor(Var.toString(jSONObject2.getString("urutan"), ""));
                    petunjukTopUpEntity.setPetunjuk(Var.toString(jSONObject2.getString("petunjuk"), ""));
                    arrayList.add(petunjukTopUpEntity);
                }
                bankRegisterEntity.setArrPetunjukTopUpEntity(arrayList);
                bankRegisterEntity.setHeaderPetunjukTopUpMobileBanking(Var.toString(jSONObject.getString("header_mb"), ""));
                JSONArray jSONArray3 = new JSONArray(Var.toString(jSONObject.getString("detail_petunjuk_mb"), ""));
                ArrayList<PetunjukTopUpEntity> arrayList2 = new ArrayList<>();
                for (int i5 = 0; i5 < jSONArray3.length(); i5++) {
                    JSONObject jSONObject3 = jSONArray3.getJSONObject(i5);
                    PetunjukTopUpEntity petunjukTopUpEntity2 = new PetunjukTopUpEntity();
                    petunjukTopUpEntity2.setNomor(Var.toString(jSONObject3.getString("urutan"), ""));
                    petunjukTopUpEntity2.setPetunjuk(Var.toString(jSONObject3.getString("petunjuk"), ""));
                    arrayList2.add(petunjukTopUpEntity2);
                }
                bankRegisterEntity.setArrPetunjukTopUpMobileBanking(arrayList2);
                this.t.add(bankRegisterEntity);
                Collections.sort(this.t, new i());
            }
        } catch (JSONException e2) {
            Objects.requireNonNull(e2.getMessage());
            Affinity.info(this, -1, getApplicationContext().getString(R.string.title_confirm), getApplicationContext().getString(R.string.error_json_parse), new BBCallback() {
                @Override
                public final void do_callback(int i6, Object obj) {
                    Deposit2Activity.l0(i6, (Boolean) obj);
                }
            });
        }
        if (this.x) {
            depositTransferManual2Adapter.updateList(this.t);
        } else {
            ArrayList<BankRegisterEntity> arrayList3 = new ArrayList<>();
            Iterator<BankRegisterEntity> it = this.t.iterator();
            while (it.hasNext()) {
                BankRegisterEntity next = it.next();
                if ("BCA".equalsIgnoreCase(next.getBankName())) {
                    arrayList3.add(next);
                }
            }
            depositTransferManual2Adapter.updateList(arrayList3);
        }
        depositTransferManual2Adapter.setCallback(this);
        recyclerView.setAdapter(depositTransferManual2Adapter);
    }

    public void n0(final ArrayList arrayList, final ArrayList arrayList2, final DepositTransferOutlet2Adapter depositTransferOutlet2Adapter, final RecyclerView recyclerView, int i2, String str) {
        MessageProgressDialog messageProgressDialog;
        if (str.equalsIgnoreCase("") || str.equalsIgnoreCase("null")) {
            return;
        }
        try {
            JSONArray jSONArray = new JSONArray(str);
            for (int i3 = 0; i3 < jSONArray.length(); i3++) {
                JSONObject jSONObject = jSONArray.getJSONObject(i3);
                BankRegisterEntity bankRegisterEntity = new BankRegisterEntity();
                bankRegisterEntity.setFreeDepositAdmin(this.v);
                bankRegisterEntity.setImgUrl(Var.toString(jSONObject.getString("icon"), ""));
                bankRegisterEntity.setDepName(Var.toString(jSONObject.getString("key"), ""));
                bankRegisterEntity.setBankName(Var.toString(jSONObject.getString("outlet"), ""));
                bankRegisterEntity.setUrutan(Var.toInt(jSONObject.getString("urutan"), 0));
                bankRegisterEntity.setAktif(Var.toBoolean(jSONObject.getString("enable"), false));
                bankRegisterEntity.setWallet(Var.toBoolean(jSONObject.getString("is_ewallet"), false));
                bankRegisterEntity.setDirect_show_info(Var.toBoolean(jSONObject.getString("direct_show_info"), false));
                bankRegisterEntity.setHeaderPetunjuk(Var.toString(jSONObject.getString("header"), ""));
                JSONArray jSONArray2 = new JSONArray(Var.toString(jSONObject.getString("detail_petunjuk"), ""));
                ArrayList<PetunjukTopUpEntity> arrayList3 = new ArrayList<>();
                for (int i4 = 0; i4 < jSONArray2.length(); i4++) {
                    JSONObject jSONObject2 = jSONArray2.getJSONObject(i4);
                    PetunjukTopUpEntity petunjukTopUpEntity = new PetunjukTopUpEntity();
                    petunjukTopUpEntity.setNomor(Var.toString(jSONObject2.getString("urutan"), ""));
                    petunjukTopUpEntity.setPetunjuk(Var.toString(jSONObject2.getString("petunjuk"), ""));
                    arrayList3.add(petunjukTopUpEntity);
                }
                bankRegisterEntity.setArrPetunjukTopUpEntity(arrayList3);
                JSONArray jSONArray3 = new JSONArray(Var.toString(jSONObject.getString("catatan"), ""));
                ArrayList<PetunjukTopUpEntity> arrayList4 = new ArrayList<>();
                for (int i5 = 0; i5 < jSONArray3.length(); i5++) {
                    JSONObject jSONObject3 = jSONArray3.getJSONObject(i5);
                    PetunjukTopUpEntity petunjukTopUpEntity2 = new PetunjukTopUpEntity();
                    petunjukTopUpEntity2.setNomor(Var.toString(jSONObject3.getString("urutan"), ""));
                    petunjukTopUpEntity2.setPetunjuk(Var.toString(jSONObject3.getString("catatan"), ""));
                    arrayList4.add(petunjukTopUpEntity2);
                }
                bankRegisterEntity.setArrPetunjukTopUpCatatanEntity(arrayList4);
                arrayList.add(bankRegisterEntity);
                Collections.sort(arrayList, new g());
            }
        } catch (JSONException e2) {
            Objects.requireNonNull(e2.getMessage());
            Affinity.info(this, -1, getApplicationContext().getString(R.string.title_confirm), getApplicationContext().getString(R.string.error_json_parse), new BBCallback() {
                @Override
                public final void do_callback(int i6, Object obj) {
                    Deposit2Activity.o0(i6, (Boolean) obj);
                }
            });
        }
        ApiConfig.fetchConfig(this, R.xml.deposit_options_conf, "bb_enable_dep_lkd", new BBCallback() {
            @Override
            public final void do_callback(int i6, Object obj) {
                Deposit2Activity.this.p0(arrayList2, arrayList, depositTransferOutlet2Adapter, recyclerView, i6, (String) obj);
            }
        });
        if (!this.y.isShowing() || (messageProgressDialog = this.y) == null) {
            return;
        }
        messageProgressDialog.hide();
    }

    public static void o0(int i2, Boolean bool) {
    }

    public void p0(ArrayList arrayList, ArrayList arrayList2, DepositTransferOutlet2Adapter depositTransferOutlet2Adapter, RecyclerView recyclerView, int i2, String str) {
        if (Var.toString(str, "null").equalsIgnoreCase("null")) {
            for (int i3 = 0; i3 < arrayList2.size(); i3++) {
                if (!((BankRegisterEntity) arrayList2.get(i3)).getDepName().equals(DepositMessage.DEP_FASTPAY)) {
                    arrayList.add((BankRegisterEntity) arrayList2.get(i3));
                }
            }
        } else if (str.equals("1")) {
            arrayList.addAll(arrayList2);
        }
        depositTransferOutlet2Adapter.updateList(arrayList);
        depositTransferOutlet2Adapter.setCallback(this);
        recyclerView.setAdapter(depositTransferOutlet2Adapter);
    }

    public static void q0(int i2, Boolean bool) {
    }

    public void r0(int i2, String str) {
        if (str.equalsIgnoreCase("") || str.equalsIgnoreCase("null")) {
            return;
        }
        try {
            HashMap hashMap = new HashMap();
            JSONObject jSONObject = new JSONObject(str);
            Iterator<String> keys = jSONObject.keys();
            while (keys.hasNext()) {
                String next = keys.next();
                hashMap.put(next, jSONObject.getString(next));
            }
            this.k = new DepositTransferVa2Adapter(this);
            RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rv_transfer_va);
            this.o = recyclerView;
            recyclerView.setLayoutManager(new GridLayoutManager(this, 3));
            this.o.setNestedScrollingEnabled(false);
            ArrayList<Object> jsonToList = Mapper.jsonToList(this.dataSession.retrieve(DataSession.PROPERTY_LIST_BANK_VA));
            this.i = new ArrayList<>();
            this.j = new ArrayList<>();
            Iterator<Object> it = jsonToList.iterator();
            String str2 = "";
            while (it.hasNext()) {
                HashMap hashMap2 = Var.toHashMap(it.next());
                String var = Var.toString(hashMap2.get("va_number"), "");
                Iterator<Object> it2 = it;
                BankRegisterEntity bankRegisterEntity = new BankRegisterEntity(Var.toString(hashMap2.get("url_img"), ""), Var.toString(hashMap2.get("va_username"), ""), Var.toString(hashMap2.get("va_title"), ""), Var.toString(hashMap2.get("bank"), ""));
                bankRegisterEntity.setVaNumber(var);
                bankRegisterEntity.setFreeDepositAdmin(this.w);
                bankRegisterEntity.setWebUrl(Var.toString(hashMap2.get("url"), ""));
                bankRegisterEntity.setVa(true);
                bankRegisterEntity.setAdminFee(Var.toString(hashMap2.get(MPMessage.IncludeMessage.ADMIN), "0"));
                bankRegisterEntity.setBankVATitle(Var.toString(hashMap2.get("bank_va_title"), "0"));
                this.i.add(bankRegisterEntity);
                this.j.add(bankRegisterEntity);
                if (Var.toString(hashMap2.get("bank"), "").equals(hashMap.get("key_rekening_deposit_ewallet"))) {
                    this.dataSession.store(DataSession.PROPERTY_BANK_E_WALLET, Var.toString(hashMap2.get("va_number"), ""));
                    this.dataSession.store(DataSession.PROPERTY_BANK_E_WALLET_PENERIMA, Var.toString(hashMap2.get("bank"), ""));
                }
                if (Var.toString(hashMap2.get("bank"), "").equals(hashMap.get("key_rekening_deposit_va_bank_lainnya"))) {
                    this.dataSession.store(DataSession.PROPERTY_BANK_VA_BANK_LAINNYA, Var.toString(hashMap2.get("va_number"), ""));
                    str2 = var;
                }
                it = it2;
            }
            BankRegisterEntity bankRegisterEntity2 = new BankRegisterEntity(Var.toString(hashMap.get("icon_rekening_deposit_va_bank_lainnya"), ""), Var.toString(hashMap.get("key_rekening_deposit_va_bank_lainnya"), ""), Var.toString(hashMap.get("key_rekening_deposit_va_bank_lainnya_tittle"), ""), Var.toString(hashMap.get("key_rekening_deposit_va_bank_lainnya"), ""));
            bankRegisterEntity2.setVaNumber(str2);
            bankRegisterEntity2.setVa(true);
            bankRegisterEntity2.setFreeDepositAdmin(this.w);
            bankRegisterEntity2.setBankVATitle(Var.toString(hashMap.get("key_rekening_deposit_va_bank_lainnya_tittle"), ""));
            this.i.add(bankRegisterEntity2);
            this.j.add(bankRegisterEntity2);
            this.k.updateList(this.i);
            this.k.setCallback(this);
            this.o.setAdapter(this.k);
            this.o.setVisibility(0);
            for (int i3 = 0; i3 < this.i.size(); i3++) {
                j0(this.i.get(i3));
            }
            if (this.i.size() > 5) {
                for (int i4 = 4; i4 < this.i.size(); i4++) {
                    if (!this.i.get(i4).getBankVATitle().equals("Bank Lainnya")) {
                        this.i.remove(i4);
                    }
                }
            }
            this.o.setLayoutManager(new GridLayoutManager(this, 3));
            this.o.setNestedScrollingEnabled(false);
        } catch (JSONException e2) {
            Objects.requireNonNull(e2.getMessage());
            Affinity.info(this, -1, getApplicationContext().getString(R.string.title_confirm), getApplicationContext().getString(R.string.error_json_parse), new BBCallback() {
                @Override
                public final void do_callback(int i5, Object obj) {
                    Deposit2Activity.q0(i5, (Boolean) obj);
                }
            });
        }
    }

    public static void s0(int i2, Boolean bool) {
    }

    public void t0(DepositTransferEWalletAdapter depositTransferEWalletAdapter, RecyclerView recyclerView, int i2, String str) {
        if (str.equalsIgnoreCase("") || str.equalsIgnoreCase("null")) {
            return;
        }
        try {
            JSONArray jSONArray = new JSONArray(str);
            for (int i3 = 0; i3 < jSONArray.length(); i3++) {
                JSONObject jSONObject = jSONArray.getJSONObject(i3);
                BankRegisterEntity bankRegisterEntity = new BankRegisterEntity();
                bankRegisterEntity.setFreeDepositAdmin(this.v);
                bankRegisterEntity.setImgUrl(Var.toString(jSONObject.getString("icon"), ""));
                bankRegisterEntity.setDepName(Var.toString(jSONObject.getString("key"), ""));
                bankRegisterEntity.setBankName(Var.toString(jSONObject.getString("wallet"), ""));
                bankRegisterEntity.setUrutan(Var.toInt(jSONObject.getString("urutan"), 0));
                bankRegisterEntity.setAktif(Var.toBoolean(jSONObject.getString("enable"), false));
                bankRegisterEntity.setWallet(Var.toBoolean(jSONObject.getString("is_ewallet"), false));
                bankRegisterEntity.setDirect_show_info(Var.toBoolean(jSONObject.getString("direct_show_info"), false));
                bankRegisterEntity.setHeaderPetunjuk(Var.toString(jSONObject.getString("header"), ""));
                JSONArray jSONArray2 = new JSONArray(Var.toString(jSONObject.getString("detail_petunjuk"), ""));
                ArrayList<PetunjukTopUpEntity> arrayList = new ArrayList<>();
                for (int i4 = 0; i4 < jSONArray2.length(); i4++) {
                    JSONObject jSONObject2 = jSONArray2.getJSONObject(i4);
                    PetunjukTopUpEntity petunjukTopUpEntity = new PetunjukTopUpEntity();
                    petunjukTopUpEntity.setNomor(Var.toString(jSONObject2.getString("urutan"), ""));
                    petunjukTopUpEntity.setPetunjuk(Var.toString(jSONObject2.getString("petunjuk"), ""));
                    arrayList.add(petunjukTopUpEntity);
                }
                bankRegisterEntity.setArrPetunjukTopUpEntity(arrayList);
                JSONArray jSONArray3 = new JSONArray(Var.toString(jSONObject.getString("catatan"), ""));
                ArrayList<PetunjukTopUpEntity> arrayList2 = new ArrayList<>();
                for (int i5 = 0; i5 < jSONArray3.length(); i5++) {
                    JSONObject jSONObject3 = jSONArray3.getJSONObject(i5);
                    PetunjukTopUpEntity petunjukTopUpEntity2 = new PetunjukTopUpEntity();
                    petunjukTopUpEntity2.setNomor(Var.toString(jSONObject3.getString("urutan"), ""));
                    petunjukTopUpEntity2.setPetunjuk(Var.toString(jSONObject3.getString("catatan"), ""));
                    arrayList2.add(petunjukTopUpEntity2);
                }
                bankRegisterEntity.setArrPetunjukTopUpCatatanEntity(arrayList2);
                this.u.add(bankRegisterEntity);
                Collections.sort(this.u, new h());
            }
        } catch (JSONException e2) {
            Objects.requireNonNull(e2.getMessage());
            Affinity.info(this, -1, getApplicationContext().getString(R.string.title_confirm), getApplicationContext().getString(R.string.error_json_parse), new BBCallback() {
                @Override
                public final void do_callback(int i6, Object obj) {
                    Deposit2Activity.s0(i6, (Boolean) obj);
                }
            });
        }
        depositTransferEWalletAdapter.updateList(this.u);
        depositTransferEWalletAdapter.setCallback(this);
        recyclerView.setAdapter(depositTransferEWalletAdapter);
    }

    public static void u0() {
    }

    public static void v0() {
    }

    public static void w0() {
    }

    public void x0(BankRegisterEntity bankRegisterEntity) {
        BankRegisterEntity bankRegisterEntity2;
        Iterator<BankRegisterEntity> it = this.i.iterator();
        while (true) {
            if (!it.hasNext()) {
                bankRegisterEntity2 = null;
                break;
            } else {
                bankRegisterEntity2 = it.next();
                if (bankRegisterEntity2.getBankName().toLowerCase().contains(bankRegisterEntity.getBankName().toLowerCase())) {
                    break;
                }
            }
        }
        if (bankRegisterEntity2 == null) {
            Iterator<BankRegisterEntity> it2 = this.i.iterator();
            while (true) {
                if (!it2.hasNext()) {
                    break;
                }
                BankRegisterEntity next = it2.next();
                if (next.getBankName().toLowerCase().contains("mandiri")) {
                    bankRegisterEntity2 = next;
                    break;
                }
            }
        }
        if (bankRegisterEntity2 != null) {
            DepositPetunjukVaFragment newInstance = DepositPetunjukVaFragment.newInstance();
            newInstance.setInitView(bankRegisterEntity2);
            newInstance.setOnSaveListener(new DepositPetunjukVaFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.w0();
                }
            });
            newInstance.show(getSupportFragmentManager(), "Detail Informasi");
        }
    }

    public static void y0() {
    }

    public static void z0() {
    }

    public final void N0(BankRegisterEntity bankRegisterEntity, String str, int i2) {
        MessageComposer messageComposer = new MessageComposer(2, "va/create");
        messageComposer.addMessage("idOutlet", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        messageComposer.addMessage("bank", str);
        messageComposer.setData_type(2);
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setIs_credential(true);
        messageComposer.setIs_encrypted(false);
        messageComposer.setShowProgressRegular(true);
        messageComposer.setMessageProcess(new a(bankRegisterEntity, i2));
        new MessageSender(this, messageComposer).execute();
    }

    public final void a0() {
        findViewById(R.id.cl_top_up_manual);
        final DepositTransferManual2Adapter depositTransferManual2Adapter = new DepositTransferManual2Adapter(this);
        final RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rv_transfer_bank);
        recyclerView.setLayoutManager(new GridLayoutManager(this, 3));
        recyclerView.setNestedScrollingEnabled(false);
        this.t = new ArrayList<>();
        ApiConfig.fetchTopUpDepositManual(this, new BBCallback() {
            @Override
            public final void do_callback(int i2, Object obj) {
                Deposit2Activity.this.m0(depositTransferManual2Adapter, recyclerView, i2, (String) obj);
            }
        });
    }

    public final void b0() {
        final DepositTransferOutlet2Adapter depositTransferOutlet2Adapter = new DepositTransferOutlet2Adapter(this);
        final RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rv_transfer_outlet);
        recyclerView.setLayoutManager(new GridLayoutManager(this, 3));
        recyclerView.setNestedScrollingEnabled(false);
        final ArrayList arrayList = new ArrayList();
        final ArrayList arrayList2 = new ArrayList();
        ApiConfig.fetchTopUpDepositOutlet(this, new BBCallback() {
            @Override
            public final void do_callback(int i2, Object obj) {
                Deposit2Activity.this.n0(arrayList2, arrayList, depositTransferOutlet2Adapter, recyclerView, i2, (String) obj);
            }
        });
    }

    public final void c0() {
        ApiConfig.fetchTopUpDefaultRekening(this, new BBCallback() {
            @Override
            public final void do_callback(int i2, Object obj) {
                Deposit2Activity.this.r0(i2, (String) obj);
            }
        });
    }

    public final void d0() {
        final DepositTransferEWalletAdapter depositTransferEWalletAdapter = new DepositTransferEWalletAdapter(this);
        final RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rc_wallet);
        recyclerView.setLayoutManager(new GridLayoutManager(this, 3));
        recyclerView.setNestedScrollingEnabled(false);
        this.u = new ArrayList<>();
        ApiConfig.fetchTopUpDepositEWallet(this, new BBCallback() {
            @Override
            public final void do_callback(int i2, Object obj) {
                Deposit2Activity.this.t0(depositTransferEWalletAdapter, recyclerView, i2, (String) obj);
            }
        });
    }

    public final void e0(BBCallback<Boolean> bBCallback) {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
        aPIMessageWrapper.setItem("id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        MessageComposer messageComposer = new MessageComposer(2, "deposit_info");
        messageComposer.setShowProgressRegular(false);
        messageComposer.setIs_encrypted(false);
        messageComposer.setMessageProcess(new c(bBCallback));
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(aPIMessageWrapper);
        messageSender.execute();
    }

    public final void f0(BBCallback<Boolean> bBCallback) {
        MessageComposer messageComposer = new MessageComposer(7, "ro/global/summary_deposit");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.addMessage("user_id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this).toString());
        messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
        messageComposer.addMessage(BaseMessage.INDEX_APP_ID, "SPEEDCASH");
        messageComposer.addMessage(BaseMessage.INDEX_UUID, Device.getDeviceUUID(this));
        messageComposer.addMessage(BaseMessage.INDEX_VERSION_CODE, 482);
        messageComposer.addMessage(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
        messageComposer.setShowProgressRegular(true);
        messageComposer.setMessageProcess(new d(bBCallback));
        new MessageSender(this, messageComposer).execute();
    }

    public final void g0(String str, String str2, BankRegisterEntity bankRegisterEntity) {
        AppSession appSession = new AppSession(this);
        DepositMessage depositMessage = new DepositMessage(appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN), appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN), str, str2);
        MessageComposer messageComposer = new MessageComposer(1, "");
        messageComposer.setRequest_method(MessageComposer.POST);
        messageComposer.setData_type(1);
        messageComposer.setIs_credential(true);
        messageComposer.setShowProgressRegular(true);
        messageComposer.setIs_encrypted(true);
        messageComposer.setMessageProcess(new j(bankRegisterEntity));
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(depositMessage);
        messageSender.execute();
    }

    @Override
    public String getClassSimpleName() {
        return "deposit";
    }

    @Override
    public int getLayoutResource() {
        return R.layout.activity_deposit_4;
    }

    @Override
    public String getWikiNameSpace() {
        return "panduan_transaksi:keuangan:deposit";
    }

    public final void h0() {
        MessageComposer messageComposer = new MessageComposer(2, "merchant/ldeposit");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setIs_credential(true);
        messageComposer.setShowProgressRegular(false);
        messageComposer.addMessage("status", "0");
        messageComposer.addMessage("id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        messageComposer.setMessageProcess(new l());
        new MessageSender(this, messageComposer).execute();
    }

    public final void i0() {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
        aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, new AppSession(this).retrieve(AppSession.PROPERTY_MERCHANT_ID));
        aPIMessageWrapper.setItem(BaseMessage.INDEX_VIA, "BB ANDROID");
        aPIMessageWrapper.setItem(BaseMessage.INDEX_APP_ID, "SPEEDCASH");
        MessageComposer messageComposer = new MessageComposer(7, "deposit-guide/history");
        messageComposer.setIs_credential(false);
        messageComposer.setIs_encrypted(false);
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setShowProgressRegular(false);
        messageComposer.setMessageProcess(new b());
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(aPIMessageWrapper);
        messageSender.execute();
    }

    public boolean isEditing() {
        return this.r;
    }

    @Override
    public boolean isEligibleForFavorit() {
        return false;
    }

    public final void j0(BankRegisterEntity bankRegisterEntity) {
        MessageComposer messageComposer = new MessageComposer(7, "deposit-guide/va-guide");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setIs_credential(true);
        messageComposer.setShowProgressRegular(false);
        messageComposer.addMessage("bank", bankRegisterEntity.getBankCodeToParam());
        messageComposer.addMessage("id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        messageComposer.setMessageProcess(new k(bankRegisterEntity));
        new MessageSender(this, messageComposer).execute();
    }

    public final boolean k0() {
        return ((LocationManager) getSystemService("location")).isProviderEnabled("gps");
    }

    @Override
    public void onActivityResult(int i2, int i3, Intent intent) {
        if (i2 == 18625) {
            Affinity.launch(this, FastpayMapActivity.class);
        } else {
            super.onActivityResult(i2, i3, intent);
        }
    }

    @Override
    public void onClick(View view) {
        if (view.getId() != 2131366186) {
            super.onClick(view);
            return;
        }
        Bundle bundle = new Bundle();
        bundle.putInt("status", 0);
        Affinity.launch(this, ListDeposit2Activity.class, bundle);
    }

    @Override
    public void onClickDepositEwallet(int i2, BankRegisterEntity bankRegisterEntity, View view) {
        this.p = bankRegisterEntity;
        if (bankRegisterEntity.isDirect_show_info()) {
            ?? newInstance = DepositOutletMinimartFragment.newInstance();
            newInstance.setInitView(bankRegisterEntity);
            newInstance.setOnSaveListener(new DepositOutletMinimartFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.u0();
                }
            });
            newInstance.show(getSupportFragmentManager(), "sort");
            return;
        }
        ?? newInstance2 = DepositIndomaretFragment.newInstance();
        newInstance2.setInitView(bankRegisterEntity);
        newInstance2.setOnSaveListener(new DepositIndomaretFragment.OnSaveListener() {
            @Override
            public final void onSaveValue() {
                Deposit2Activity.v0();
            }
        });
        newInstance2.show(getSupportFragmentManager(), "sort");
    }

    @Override
    public void onClickManual(int i2, final BankRegisterEntity bankRegisterEntity, View view) {
        Affinity.hideSoftKeyboard(this);
        ?? newInstance = DepositTransferManualFragment.newInstance();
        newInstance.setInitView(bankRegisterEntity, this.i, this.s, this.t);
        newInstance.setOnFailedFromProceed(new DepositTransferManualFragment.OnFailedFromProceedListener() {
            @Override
            public final void onFailed() {
                Deposit2Activity.this.x0(bankRegisterEntity);
            }
        });
        newInstance.show(getSupportFragmentManager(), "sort");
    }

    @Override
    public void onClickOutlet(int i2, BankRegisterEntity bankRegisterEntity, View view) {
        this.p = bankRegisterEntity;
        if (bankRegisterEntity.isDirect_show_info()) {
            ?? newInstance = DepositOutletMinimartFragment.newInstance();
            newInstance.setInitView(bankRegisterEntity);
            newInstance.setOnSaveListener(new DepositOutletMinimartFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.y0();
                }
            });
            newInstance.show(getSupportFragmentManager(), "sort");
            return;
        }
        ?? newInstance2 = DepositIndomaretFragment.newInstance();
        newInstance2.setInitView(bankRegisterEntity);
        newInstance2.setOnSaveListener(new DepositIndomaretFragment.OnSaveListener() {
            @Override
            public final void onSaveValue() {
                Deposit2Activity.z0();
            }
        });
        newInstance2.show(getSupportFragmentManager(), "sort");
    }

    @Override
    public void onClickVA(int i2, BankRegisterEntity bankRegisterEntity, View view) {
        if (bankRegisterEntity.getBankCodeToParam().equalsIgnoreCase("bcava")) {
            ?? newInstance = DepositVaFragment.newInstance();
            newInstance.setInitView(bankRegisterEntity);
            newInstance.setOnSaveListener(new DepositVaFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.A0();
                }
            });
            newInstance.show(getSupportFragmentManager(), "DepositVaFragment");
            return;
        }
        if (!bankRegisterEntity.isVa()) {
            if (bankRegisterEntity.getArrPetunjukTopUpCatatanEntity() == null) {
                Affinity.info(this, false, "Petunjuk belum tersedia");
                return;
            }
            DepositPetunjukVaFragment newInstance2 = DepositPetunjukVaFragment.newInstance();
            newInstance2.setInitView(bankRegisterEntity);
            newInstance2.setOnSaveListener(new DepositPetunjukVaFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.D0();
                }
            });
            newInstance2.show(getSupportFragmentManager(), "Detail Informasi");
            return;
        }
        if (bankRegisterEntity.getVaNumber().equals("")) {
            N0(bankRegisterEntity, bankRegisterEntity.getBankCodeToParam().replace("-", ""), i2);
            return;
        }
        if (i2 == 5) {
            ?? newInstance3 = DepositListVaFragment.newInstance();
            newInstance3.setInitView(this.j);
            newInstance3.setOnSaveListener(new DepositListVaFragment.OnSaveListener() {
                @Override
                public final void onSaveValue() {
                    Deposit2Activity.B0();
                }
            });
            newInstance3.show(getSupportFragmentManager(), "DepositListVaFragment");
            return;
        }
        if (bankRegisterEntity.getArrPetunjukTopUpCatatanEntity() == null) {
            Affinity.info(this, false, "Petunjuk belum tersedia");
            return;
        }
        DepositPetunjukVaFragment newInstance4 = DepositPetunjukVaFragment.newInstance();
        newInstance4.setInitView(bankRegisterEntity);
        newInstance4.setOnSaveListener(new DepositPetunjukVaFragment.OnSaveListener() {
            @Override
            public final void onSaveValue() {
                Deposit2Activity.C0();
            }
        });
        newInstance4.show(getSupportFragmentManager(), "Detail Informasi");
    }

    @Override
    @SuppressLint({"AddJavascriptInterface", "SetJavaScriptEnabled"})
    public void onCreate(Bundle bundle) {
        MessageProgressDialog messageProgressDialog;
        super.onCreate(bundle);
        View findViewById = findViewById(R.id.ticket_info_container);
        this.l = findViewById;
        findViewById.setOnClickListener(this);
        this.m = (TextView) findViewById(R.id.label_ticket);
        this.y = new MessageProgressDialog(this, null);
        if (!isFinishing() && (messageProgressDialog = this.y) != null && !messageProgressDialog.isShowing()) {
            this.y.show();
        }
        e0(new BBCallback() {
            @Override
            public final void do_callback(int i2, Object obj) {
                Deposit2Activity.this.F0(i2, (Boolean) obj);
            }
        });
        h0();
        ImageView imageView = (ImageView) findViewById(R.id.ic_arrow_right);
        findViewById(R.id.cl_top_up_voucher_klik).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                Deposit2Activity.this.H0(view);
            }
        });
        imageView.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                Deposit2Activity.this.J0(view);
            }
        });
        ((TextView) findViewById(R.id.tv_voucher_desc)).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                Deposit2Activity.this.L0(view);
            }
        });
        ((TextView) findViewById(R.id.tv_voucher_label)).setOnClickListener(new e());
        ImageView imageView2 = (ImageView) findViewById(R.id.ic_voucher);
        imageView2.setOnClickListener(new f());
        ImageView imageView3 = (ImageView) findViewById(R.id.ic_bank);
        RequestBuilder load = Glide.with(getApplicationContext()).load("https://static-gc2.bebasbayar.com/android/icon/deposit/new/ic_bank.png");
        RequestOptions override = new RequestOptions().override(128, 128);
        DiskCacheStrategy diskCacheStrategy = DiskCacheStrategy.ALL;
        load.apply(override.diskCacheStrategy(diskCacheStrategy).placeholder(R.drawable.img_powered_by_sc).error(R.drawable.img_powered_by_sc).override(Integer.MIN_VALUE).transforms(new Transformation[]{new CenterCrop(), new RoundedCorners(16)})).into(imageView3);
        Glide.with(getApplicationContext()).load("https://static-gc2.bebasbayar.com/android/icon/deposit/new/ic_minimarket.png").apply(new RequestOptions().override(128, 128).diskCacheStrategy(diskCacheStrategy).placeholder(R.drawable.img_powered_by_sc).error(R.drawable.img_powered_by_sc).override(Integer.MIN_VALUE).transforms(new Transformation[]{new CenterCrop(), new RoundedCorners(16)})).into((ImageView) findViewById(R.id.ic_outlet));
        Glide.with(getApplicationContext()).load("https://static-gc2.bebasbayar.com/android/icon/deposit/new/ic_virtual_account.png").apply(new RequestOptions().override(128, 128).diskCacheStrategy(diskCacheStrategy).placeholder(R.drawable.img_powered_by_sc).error(R.drawable.img_powered_by_sc).override(Integer.MIN_VALUE).transforms(new Transformation[]{new CenterCrop(), new RoundedCorners(16)})).into((ImageView) findViewById(R.id.ic_va));
        Glide.with(getApplicationContext()).load("https://static-gc2.bebasbayar.com/android/icon/deposit/new/ic_bank.png").apply(new RequestOptions().override(128, 128).diskCacheStrategy(diskCacheStrategy).placeholder(R.drawable.img_powered_by_sc).error(R.drawable.img_powered_by_sc).override(Integer.MIN_VALUE).transforms(new Transformation[]{new CenterCrop(), new RoundedCorners(16)})).into((ImageView) findViewById(R.id.ic_manual));
        Glide.with(getApplicationContext()).load("https://static-gc2.bebasbayar.com/android/icon/deposit/new/ic_e_wallet.png").apply(new RequestOptions().override(128, 128).diskCacheStrategy(diskCacheStrategy).placeholder(R.drawable.img_powered_by_sc).error(R.drawable.img_powered_by_sc).override(Integer.MIN_VALUE).transforms(new Transformation[]{new CenterCrop(), new RoundedCorners(16)})).into((ImageView) findViewById(R.id.ic_wallet_));
        Glide.with(getApplicationContext()).load("https://static-gc2.bebasbayar.com/android/icon/deposit/new/ic_voucher.png").apply(new RequestOptions().override(128, 128).diskCacheStrategy(diskCacheStrategy).placeholder(R.drawable.img_powered_by_sc).error(R.drawable.img_powered_by_sc).override(Integer.MIN_VALUE).transforms(new Transformation[]{new CenterCrop(), new RoundedCorners(16)})).into(imageView2);
        i0();
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.deposit, menu);
        return true;
    }

    public void onDestroy() {
        super.onDestroy();
        MessageProgressDialog messageProgressDialog = this.y;
        if (messageProgressDialog == null || !messageProgressDialog.isShowing()) {
            return;
        }
        this.y.dismiss();
    }

    @Override
    public void onDialogClosed(BaseDialogFragment baseDialogFragment) {
    }

    @Override
    public void onDialogClosing(BaseDialogFragment baseDialogFragment, Object obj) {
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public void onMessageEvent(BusMessage busMessage) {
        if (busMessage.getEventType() == 1) {
            this.appSession.store(AppSession.PROPERTY_BALANCE, Var.toString(Double.valueOf(busMessage.getBalance()), "0"));
            h0();
        }
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem menuItem) {
        if (menuItem.getItemId() != 2131364824) {
            return super.onOptionsItemSelected(menuItem);
        }
        Bundle bundle = new Bundle();
        bundle.putInt("status", -1);
        Affinity.launch(this, ListDeposit2Activity.class, bundle);
        return true;
    }

    public void onPause() {
        super/*androidx.fragment.app.FragmentActivity*/.onPause();
        EventBus.getDefault().unregister(this);
        MessageProgressDialog messageProgressDialog = this.y;
        if (messageProgressDialog == null || !messageProgressDialog.isShowing()) {
            return;
        }
        this.y.dismiss();
    }

    @Override
    public boolean onPrepareOptionsMenu(Menu menu) {
        return super.onPrepareOptionsMenu(menu);
    }

    @Override
    public void onRequestPermissionsResult(int i2, @NonNull String[] strArr, @NonNull int[] iArr) {
        if (i2 != 17325) {
            super.onRequestPermissionsResult(i2, strArr, iArr);
            return;
        }
        HashMap hashMap = new HashMap();
        for (int i3 = 0; i3 < strArr.length; i3++) {
            hashMap.put(strArr[i3], Integer.valueOf(iArr[i3]));
        }
        if (!(Var.toInt(hashMap.get("android.permission.ACCESS_FINE_LOCATION"), 0) == 0 && Var.toInt(hashMap.get("android.permission.ACCESS_COARSE_LOCATION"), 0) == 0)) {
            Affinity.info(this, false, getString(R.string.transaction_location_permission_denied));
        } else if (k0()) {
            Affinity.launch(this, FastpayMapActivity.class);
        } else {
            Affinity.confirm(this, getString(R.string.title_confirm), getString(R.string.transaction_location_not_enable), new BBCallback() {
                @Override
                public final void do_callback(int i4, Object obj) {
                    Deposit2Activity.this.M0(i4, (Boolean) obj);
                }
            });
        }
    }

    @Override
    public void onResume() {
        super.onResume();
        h0();
    }

    public void onStart() {
        super.onStart();
        if (EventBus.getDefault().isRegistered(this)) {
            return;
        }
        EventBus.getDefault().register(this);
    }

    public void setEditing(boolean z) {
        this.r = z;
    }
}