导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - NewUpgradeActivity.java 源代码

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

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


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

import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.bm.sc.auth.ui.BottomNavigationActivity;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.DataDetailCycle;
import com.bm.sc.bebasbayar.adapter.entity.DataDetailTransaksi;
import com.bm.sc.bebasbayar.handler.FirebaseProcessor;
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.MPMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.message.mp.UpgradeMessage;
import com.bm.sc.bebasbayar.message.qr.DataMessage;
import com.bm.sc.bebasbayar.setting.ApiConfig;
import com.bm.sc.bebasbayar.setting.Privilege;
import com.bm.sc.bebasbayar.setting.Variant;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.account.NewUpgradeActivity;
import com.bm.sc.bebasbayar.ui.activity.info.OpenWebViewActivity;
import com.bm.sc.util.android.Compat;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.Locales;
import com.bm.sc.util.format.Mapper;
import com.library.dinuscxj.circleprogressbar.CircleProgressBar;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Locale;
import java.util.Objects;

public class NewUpgradeActivity extends BaseActivity {
    public TextView c;
    public TextView d;
    public TextView e;
    public TextView f;
    public TextView g;
    public TextView h;
    public TextView i;
    public TextView j;
    public View k;
    public View l;
    public View m;
    public View n;
    public String o;
    public CircleProgressBar p;
    public CircleProgressBar q;
    public CircleProgressBar r;
    public TextView s;
    public TextView t;
    public TextView u;
    public TextView v;
    public TextView w;
    public TextView x;
    public String y;

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

        public void c(int i, Boolean bool) {
            if (bool.booleanValue()) {
                NewUpgradeActivity.this.Q();
            }
        }

        public void d(View view) {
            Affinity.confirm(NewUpgradeActivity.this, "Konfirmasi", "Apakah Anda yakin ingin melakukan upgrade ?", new BBCallback() {
                @Override
                public final void do_callback(int i, Object obj) {
                    NewUpgradeActivity.a.this.c(i, (Boolean) obj);
                }
            });
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            String str;
            String str2;
            String str3;
            String str4;
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            ArrayList arrayList = new ArrayList();
            ArrayList arrayList2 = new ArrayList();
            if (!aPIMessageWrapper.isOK()) {
                if (aPIMessageWrapper.getResponse_code().equals("02")) {
                    NewUpgradeActivity.this.S();
                    return;
                } else {
                    Affinity.info(NewUpgradeActivity.this, false, aPIMessageWrapper.getResponse_description());
                    return;
                }
            }
            HashMap<String, Object> hashMap = aPIMessageWrapper.getData().get(0);
            String str5 = "";
            NewUpgradeActivity.this.o = Var.toString(hashMap.get("price"), "");
            ArrayList arrayList3 = Var.toArrayList(hashMap.get("detail_transaksi"));
            Iterator it = Var.toArrayList(hashMap.get("trx_cycle")).iterator();
            while (it.hasNext()) {
                HashMap hashMap2 = (HashMap) it.next();
                DataDetailCycle dataDetailCycle = new DataDetailCycle();
                dataDetailCycle.setDetail_type_produk(Var.toString(hashMap2.get("type_produk"), ""));
                dataDetailCycle.setDetail_cycles(Var.toString(hashMap2.get("cycle"), ""));
                arrayList2.add(dataDetailCycle);
            }
            Iterator it2 = arrayList3.iterator();
            while (it2.hasNext()) {
                HashMap hashMap3 = (HashMap) it2.next();
                DataDetailTransaksi dataDetailTransaksi = new DataDetailTransaksi();
                dataDetailTransaksi.setDetail_type_produk(Var.toString(hashMap3.get("type_produk"), ""));
                dataDetailTransaksi.setDetail_counters(Var.toString(hashMap3.get("counter"), ""));
                dataDetailTransaksi.setDetail_cycles(Var.toString(hashMap3.get("cycle"), ""));
                arrayList.add(dataDetailTransaksi);
            }
            int i = 0;
            String str6 = "";
            String str7 = str6;
            String str8 = str7;
            while (true) {
                str = "%1$s/%2$s";
                if (i >= arrayList2.size()) {
                    break;
                }
                if (((DataDetailCycle) arrayList2.get(i)).getDetail_type_produk() != null) {
                    if (((DataDetailCycle) arrayList2.get(i)).getDetail_type_produk().equalsIgnoreCase("pulsa")) {
                        str6 = String.format(Locale.getDefault(), "%1$s/%2$s", 0, ((DataDetailCycle) arrayList2.get(i)).getDetail_cycles());
                    }
                    if (((DataDetailCycle) arrayList2.get(i)).getDetail_type_produk().equalsIgnoreCase("ubp")) {
                        str7 = String.format(Locale.getDefault(), "%1$s/%2$s", 0, ((DataDetailCycle) arrayList2.get(i)).getDetail_cycles());
                    }
                    if (((DataDetailCycle) arrayList2.get(i)).getDetail_type_produk().equalsIgnoreCase("tiket")) {
                        str8 = String.format(Locale.getDefault(), "%1$s/%2$s", 0, ((DataDetailCycle) arrayList2.get(i)).getDetail_cycles());
                    }
                }
                i++;
            }
            int i2 = 0;
            int i3 = 0;
            int i4 = 0;
            int i5 = 0;
            String str9 = "";
            String str10 = str9;
            while (i2 < arrayList.size()) {
                if (((DataDetailTransaksi) arrayList.get(i2)).getDetail_type_produk() != null) {
                    String str11 = str;
                    if (((DataDetailTransaksi) arrayList.get(i2)).getDetail_type_produk() == null || !((DataDetailTransaksi) arrayList.get(i2)).getDetail_type_produk().equalsIgnoreCase("pulsa")) {
                        str2 = str6;
                        str4 = str11;
                    } else {
                        i3 = Math.min((int) ((Var.toDouble(((DataDetailTransaksi) arrayList.get(i2)).getDetail_counters(), 0.0d) / Var.toDouble(((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles(), 0.0d)) * 100.0d), 100);
                        str2 = str6;
                        str4 = str11;
                        str5 = String.format(Locale.getDefault(), str4, Integer.valueOf(Math.min(Var.toInt(((DataDetailTransaksi) arrayList.get(i2)).getDetail_counters(), 0), Var.toInt(((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles(), 0))), ((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles());
                    }
                    if (((DataDetailTransaksi) arrayList.get(i2)).getDetail_type_produk() == null || !((DataDetailTransaksi) arrayList.get(i2)).getDetail_type_produk().equalsIgnoreCase("ubp")) {
                        str3 = str7;
                    } else {
                        i4 = Math.min((int) ((Var.toDouble(((DataDetailTransaksi) arrayList.get(i2)).getDetail_counters(), 0.0d) / Var.toDouble(((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles(), 0.0d)) * 100.0d), 100);
                        str3 = str7;
                        str9 = String.format(Locale.getDefault(), str4, Integer.valueOf(Math.min(Var.toInt(((DataDetailTransaksi) arrayList.get(i2)).getDetail_counters(), 0), Var.toInt(((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles(), 0))), ((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles());
                    }
                    if (((DataDetailTransaksi) arrayList.get(i2)).getDetail_type_produk() != null && ((DataDetailTransaksi) arrayList.get(i2)).getDetail_type_produk().equalsIgnoreCase("tiket")) {
                        i5 = Math.min((int) ((Var.toDouble(((DataDetailTransaksi) arrayList.get(i2)).getDetail_counters(), 0.0d) / Var.toDouble(((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles(), 0.0d)) * 100.0d), 100);
                        str10 = String.format(Locale.getDefault(), str4, Integer.valueOf(Math.min(Var.toInt(((DataDetailTransaksi) arrayList.get(i2)).getDetail_counters(), 0), Var.toInt(((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles(), 0))), ((DataDetailTransaksi) arrayList.get(i2)).getDetail_cycles());
                    }
                } else {
                    str2 = str6;
                    str3 = str7;
                    str4 = str;
                }
                i2++;
                str = str4;
                str7 = str3;
                str6 = str2;
            }
            String str12 = str6;
            String str13 = str7;
            NewUpgradeActivity.this.p.setProgress(i3);
            int i6 = i4;
            NewUpgradeActivity.this.q.setProgress(i6);
            int i7 = i5;
            NewUpgradeActivity.this.r.setProgress(i7);
            TextView textView = NewUpgradeActivity.this.s;
            if (str5.isEmpty()) {
                str5 = str12;
            }
            textView.setText(str5);
            NewUpgradeActivity.this.t.setText(str9.isEmpty() ? str13 : str9);
            TextView textView2 = NewUpgradeActivity.this.u;
            if (!str10.isEmpty()) {
                str8 = str10;
            }
            textView2.setText(str8);
            NewUpgradeActivity.this.j.setText(Locales.moneyNoFraction(NewUpgradeActivity.this.o));
            if (i3 >= 100 || i6 >= 100 || i7 >= 100) {
                NewUpgradeActivity.this.f.setVisibility(8);
                NewUpgradeActivity.this.findViewById(R.id.button_divider).setVisibility(8);
                NewUpgradeActivity.this.g.setVisibility(8);
                TextView textView3 = (TextView) NewUpgradeActivity.this.findViewById(R.id.tv_btn_upgrade_free);
                textView3.setVisibility(0);
                textView3.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public final void onClick(View view) {
                        NewUpgradeActivity.a.this.d(view);
                    }
                });
            }
        }

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

        @Override
        public void preProcess() {
        }
    }

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

        public static void c(int i, Boolean bool) {
        }

        public void d(int i, Boolean bool) {
            if (bool.booleanValue()) {
                ((BaseActivity) NewUpgradeActivity.this).appSession.storeSync(AppSession.PROPERTY_LEVEL, NewUpgradeActivity.this.T(), new BBCallback() {
                    @Override
                    public final void do_callback(int i2, Object obj) {
                        NewUpgradeActivity.b.c(i2, (Boolean) obj);
                    }
                });
            }
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            UpgradeMessage upgradeMessage = new UpgradeMessage(baseMessage);
            if (!upgradeMessage.isOK()) {
                Affinity.info(NewUpgradeActivity.this, false, upgradeMessage.getMessageDescription());
            } else {
                ((BaseActivity) NewUpgradeActivity.this).appSession.storeSync(AppSession.PROPERTY_PRIVILEGE, upgradeMessage.getValueFromIncludes(MPMessage.IncludeMessage.SETTING_MENU), new BBCallback() {
                    @Override
                    public final void do_callback(int i, Object obj) {
                        NewUpgradeActivity.b.this.d(i, (Boolean) obj);
                    }
                });
                NewUpgradeActivity.this.Q();
            }
        }

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

        @Override
        public void preProcess() {
        }
    }

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

        public static void c(int i, Boolean bool) {
        }

        public void d(int i, Boolean bool) {
            if (bool.booleanValue()) {
                ((BaseActivity) NewUpgradeActivity.this).appSession.storeSync(AppSession.PROPERTY_LEVEL, NewUpgradeActivity.this.T(), new BBCallback() {
                    @Override
                    public final void do_callback(int i2, Object obj) {
                        NewUpgradeActivity.c.c(i2, (Boolean) obj);
                    }
                });
            }
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (aPIMessageWrapper.isOK()) {
                ((BaseActivity) NewUpgradeActivity.this).appSession.storeSync(AppSession.PROPERTY_PRIVILEGE, Var.toString(Var.toHashMap(aPIMessageWrapper.getItem("data")).get("hak_akses"), Privilege.getLimitedPrivilege()), new BBCallback() {
                    @Override
                    public final void do_callback(int i, Object obj) {
                        NewUpgradeActivity.c.this.d(i, (Boolean) obj);
                    }
                });
                NewUpgradeActivity.this.c0();
            }
        }

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

        @Override
        public void preProcess() {
        }
    }

    public void V(int i, String str) {
        if (Var.toString(str, "null").equalsIgnoreCase("null") && str.isEmpty()) {
            return;
        }
        LinkedHashMap<String, Object> jsonToMap = Mapper.jsonToMap(str);
        if (U()) {
            this.h.setText(getString(R.string.upgrade_premium_fitur_title));
            String var = Var.toString(jsonToMap.get("label_keuntungan_personal_1"), "");
            String var2 = Var.toString(jsonToMap.get("label_keuntungan_personal_2"), "");
            String var3 = Var.toString(jsonToMap.get("label_keuntungan_personal_3"), "");
            this.c.setText(Compat.Html_fromHtml(var));
            this.d.setText(Compat.Html_fromHtml(var2));
            this.e.setText(Compat.Html_fromHtml(var3));
            this.k.setVisibility(0);
            this.l.setVisibility(0);
            this.m.setVisibility(8);
            this.i.setVisibility(0);
            return;
        }
        this.h.setText("NIKMATI KEUNTUNGAN BERIKUT");
        String var4 = Var.toString(jsonToMap.get("label_keuntungan_premium_1"), "");
        String var5 = Var.toString(jsonToMap.get("label_keuntungan_premium_2"), "");
        String var6 = Var.toString(jsonToMap.get("label_keuntungan_premium_3"), "");
        this.c.setText(Compat.Html_fromHtml(var4));
        this.d.setText(Compat.Html_fromHtml(var5));
        this.e.setText(Compat.Html_fromHtml(var6));
        if (Var.toInt(jsonToMap.get("is_enable_voucher_cta"), 0) == 1) {
            this.n.setVisibility(0);
        } else {
            this.n.setVisibility(8);
        }
        this.k.setVisibility(8);
        this.l.setVisibility(8);
        this.m.setVisibility(0);
        this.i.setVisibility(8);
    }

    public void W(String str, View view) {
        Bundle bundle = new Bundle();
        bundle.putString("url", str);
        Intent intent = new Intent(view.getContext(), (Class<?>) OpenWebViewActivity.class);
        intent.putExtras(bundle);
        startActivity(intent);
    }

    public void X(int i, String str) {
        if (Var.toString(str, "null").equalsIgnoreCase("null") && str.isEmpty()) {
            return;
        }
        StringBuilder sb = new StringBuilder();
        sb.append("do_callback: ");
        sb.append(str);
        LinkedHashMap<String, Object> jsonToMap = Mapper.jsonToMap(str);
        String var = Var.toString(jsonToMap.get(FirebaseProcessor.KEY_TITLE), "");
        String var2 = Var.toString(jsonToMap.get("content"), "");
        final String var3 = Var.toString(jsonToMap.get("url_link_1"), "");
        this.y = Var.toString(jsonToMap.get("url_link_2"), "");
        this.v.setText(var);
        this.w.setText(var2);
        if (var3.isEmpty()) {
            this.v.setVisibility(8);
        } else {
            this.x.setVisibility(0);
            this.x.setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    NewUpgradeActivity.this.W(var3, view);
                }
            });
        }
    }

    public void Y(int i, Boolean bool) {
        if (bool.booleanValue()) {
            payment();
        }
    }

    public void Z(View view) {
        Bundle bundle = new Bundle();
        bundle.putString("FromReservation", "0");
        Affinity.purge(this, BottomNavigationActivity.class, bundle);
    }

    public void b0(DialogInterface dialogInterface) {
        S();
    }

    public final void P() {
        Bundle bundle = new Bundle();
        String str = this.y;
        bundle.putString("url", (str == null || str.isEmpty()) ? "" : this.y);
        bundle.putString(FirebaseProcessor.KEY_TITLE, "Info Akun Premium");
        Intent intent = new Intent((Context) this, (Class<?>) OpenWebViewActivity.class);
        intent.putExtras(bundle);
        startActivity(intent);
    }

    public final void Q() {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
        aPIMessageWrapper.setItem("id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        aPIMessageWrapper.setItem(DataMessage.ACTION, "akses");
        MessageComposer messageComposer = new MessageComposer(2, "login/privileges");
        messageComposer.setData_type(1);
        messageComposer.setRequest_method(MessageComposer.POST);
        messageComposer.setIs_encrypted(false);
        messageComposer.setShowProgressRegular(false);
        messageComposer.setMessageProcess(new c());
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(aPIMessageWrapper);
        messageSender.execute();
    }

    public final void R() {
        MessageComposer messageComposer = new MessageComposer(7, "ro/customer/upgrade_info_v2");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setShowProgressRegular(false);
        messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this).toString());
        messageComposer.addMessage("user_id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
        messageComposer.addMessage(BaseMessage.INDEX_APP_ID, "SPEEDCASH");
        messageComposer.addMessage("level", this.appSession.retrieve(AppSession.PROPERTY_LEVEL));
        messageComposer.setMessageProcess(new a());
        new MessageSender(this, messageComposer).execute();
    }

    public final void S() {
        ApiConfig.fetchUpgradePremium2(this, new BBCallback() {
            @Override
            public final void do_callback(int i, Object obj) {
                NewUpgradeActivity.this.V(i, (String) obj);
            }
        });
        ApiConfig.fetchUpgradePremium(this, new BBCallback() {
            @Override
            public final void do_callback(int i, Object obj) {
                NewUpgradeActivity.this.X(i, (String) obj);
            }
        });
    }

    public final String T() {
        return Variant.isSpeedCash() ? Privilege.LEVEL_STANDARD : "103";
    }

    public final boolean U() {
        String retrieve = this.appSession.retrieve(AppSession.PROPERTY_LEVEL);
        return retrieve.equals(Privilege.LEVEL_PERSONAL) || (!Variant.isSpeedCash() && retrieve.equals(Privilege.LEVEL_STANDARD));
    }

    public final void c0() {
        View inflate = getLayoutInflater().inflate(R.layout.widget_info_upgrade, (ViewGroup) null);
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setView(inflate);
        final AlertDialog create = builder.create();
        Window window = create.getWindow();
        Objects.requireNonNull(window);
        window.setBackgroundDrawable(new ColorDrawable(0));
        create.show();
        LinearLayout linearLayout = (LinearLayout) create.findViewById(R.id.line_info_back_home);
        ImageView imageView = (ImageView) create.findViewById(R.id.iv_close_upgrade);
        linearLayout.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                NewUpgradeActivity.this.Z(view);
            }
        });
        imageView.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                create.dismiss();
            }
        });
        create.setOnDismissListener(new DialogInterface.OnDismissListener() {
            @Override
            public final void onDismiss(DialogInterface dialogInterface) {
                NewUpgradeActivity.this.b0(dialogInterface);
            }
        });
    }

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

    @Override
    public String getWikiNameSpace() {
        return null;
    }

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

    @Override
    public void onClick(View view) {
        if (view.getId() == 2131366584) {
            Affinity.confirm(this, "Konfirmasi", "Apakah Anda yakin ingin melakukan upgrade ?", new BBCallback() {
                @Override
                public final void do_callback(int i, Object obj) {
                    NewUpgradeActivity.this.Y(i, (Boolean) obj);
                }
            });
            return;
        }
        if (view.getId() == 2131363161) {
            P();
            return;
        }
        if (view.getId() == 2131363162) {
            Affinity.launch(this, RewardPointActivity.class);
            return;
        }
        if (view.getId() == 2131364563) {
            Bundle bundle = new Bundle();
            bundle.putString("FromReservation", "1");
            Affinity.purge(this, BottomNavigationActivity.class, bundle);
        } else if (view.getId() == 2131367173) {
            P();
        } else {
            super.onClick(view);
        }
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        this.c = (TextView) findViewById(R.id.upgrade_subtitle1);
        this.d = (TextView) findViewById(R.id.upgrade_subtitle2);
        this.e = (TextView) findViewById(R.id.upgrade_subtitle3);
        this.f = (TextView) findViewById(R.id.btn_info_trx);
        this.g = (TextView) findViewById(R.id.tv_btn_upgrade_cepat);
        TextView textView = (TextView) findViewById(R.id.info_straight_price);
        this.j = (TextView) findViewById(R.id.info_bold_price);
        this.h = (TextView) findViewById(R.id.benefit_title);
        this.k = findViewById(R.id.progress_container);
        this.l = findViewById(R.id.btn_upgrade_container);
        findViewById(R.id.line_info_premium).setOnClickListener(this);
        View findViewById = findViewById(R.id.cv_lihat_detail);
        this.m = findViewById;
        findViewById.setOnClickListener(this);
        View findViewById2 = findViewById(R.id.cv_lihat_voucher);
        this.n = findViewById2;
        findViewById2.setOnClickListener(this);
        TextView textView2 = (TextView) findViewById(R.id.upgrade_browse_btn);
        this.i = textView2;
        textView2.setOnClickListener(this);
        this.p = findViewById(R.id.cp_transaksi_up1);
        this.q = findViewById(R.id.cp_transaksi_up2);
        this.r = findViewById(R.id.cp_transaksi_up3);
        this.s = (TextView) findViewById(R.id.tv_title_trx_up1);
        this.t = (TextView) findViewById(R.id.tv_title_trx_up2);
        this.u = (TextView) findViewById(R.id.tv_title_trx_up3);
        TextView textView3 = (TextView) findViewById(R.id.tv_subtitle_trx_up1);
        TextView textView4 = (TextView) findViewById(R.id.tv_subtitle_trx_up2);
        TextView textView5 = (TextView) findViewById(R.id.tv_subtitle_trx_up3);
        this.v = (TextView) findViewById(R.id.tv_title_premium_actived);
        this.w = (TextView) findViewById(R.id.tv_subtitle_premium_actived);
        this.x = (TextView) findViewById(R.id.tv_url_premium_actived);
        textView.setPaintFlags(textView.getPaintFlags() | 16);
        this.j.setText(Locales.moneyNoFraction(this.o));
        textView3.setText("Transaksi Pulsa, E-Money, & Voucher Game");
        textView4.setText("Transaksi Pembayaran Tagihan (PLN, PDAM, dll)");
        textView5.setText("Transaksi Pembelian Tiket Kereta & Pesawat");
        this.g.setOnClickListener(this);
        S();
        R();
    }

    public final void payment() {
        UpgradeMessage upgradeMessage = new UpgradeMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
        upgradeMessage.setAdditional_dataValue(0, T());
        upgradeMessage.setDoUpgrade(true);
        MessageComposer messageComposer = new MessageComposer(1, "");
        messageComposer.setIs_credential(true);
        messageComposer.setShowProgressRegular(true);
        messageComposer.setRequest_method(MessageComposer.POST);
        messageComposer.setData_type(1);
        messageComposer.setMessageProcess(new b());
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(upgradeMessage);
        messageSender.execute();
    }
}