导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - BursaKoinActivity.java 源代码

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

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


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

import android.app.AlertDialog;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RadioGroup;
import android.widget.Switch;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.KoinEntity;
import com.bm.sc.bebasbayar.adapter.list.KoinBursaAdapter;
import com.bm.sc.bebasbayar.adapter.list.KoinBursaBlueAdapter;
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.MPMessageWrapper;
import com.bm.sc.bebasbayar.message.mp.RepaymentBursaCoinMessage;
import com.bm.sc.bebasbayar.message.qr.DataMessage;
import com.bm.sc.bebasbayar.setting.ApiConfig;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.setting.session.ConfigSession;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.koin.BursaKoinActivity;
import com.bm.sc.util.android.Compat;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.android.Imagery;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.Locales;
import com.bumptech.glide.Glide;
import com.bumptech.glide.request.RequestOptions;
import com.google.android.material.appbar.AppBarLayout;
import com.orhanobut.dialogplus.DialogPlus;
import com.orhanobut.dialogplus.OnDismissListener;
import com.orhanobut.dialogplus.ViewHolder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Objects;

public class BursaKoinActivity extends BaseActivity implements RadioGroup.OnCheckedChangeListener, KoinBursaAdapter.Callback, KoinBursaBlueAdapter.Callback {
    public KoinBursaAdapter c;
    public KoinBursaBlueAdapter d;
    public RecyclerView e;
    public RecyclerView f;
    public ImageView g;
    public ImageView h;
    public TextView i;
    public TextView j;
    public Switch k;
    public KoinState l;
    public String m;
    public boolean n = false;
    public boolean o = false;
    public boolean p = false;

    public class a extends RecyclerView.OnScrollListener {
        public a() {
        }

        @Override
        public void onScrolled(@NonNull RecyclerView recyclerView, int i, int i2) {
            if (BursaKoinActivity.this.o || BursaKoinActivity.this.e.getChildCount() < 0) {
                return;
            }
            BursaKoinActivity.this.e.scrollToPosition(0);
        }
    }

    public class b extends RecyclerView.OnScrollListener {
        public b() {
        }

        @Override
        public void onScrolled(@NonNull RecyclerView recyclerView, int i, int i2) {
            if (BursaKoinActivity.this.o || BursaKoinActivity.this.e.getChildCount() < 0) {
                return;
            }
            BursaKoinActivity.this.e.scrollToPosition(0);
        }
    }

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

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            ArrayList<KoinEntity> arrayList = new ArrayList<>();
            if (aPIMessageWrapper.isOK()) {
                Iterator it = Var.toArrayList(aPIMessageWrapper.getData()).iterator();
                while (it.hasNext()) {
                    HashMap hashMap = (HashMap) it.next();
                    KoinEntity koinEntity = new KoinEntity();
                    koinEntity.setId_outlet(Var.toString(hashMap.get(DataMessage.ID_OUTLET), ""));
                    koinEntity.setNama_pemilik(Var.toString(hashMap.get("nama_pemilik"), ""));
                    koinEntity.setTipe_koin("black");
                    koinEntity.setHargaKoin((int) Var.toDouble(hashMap.get("total_harga"), 0.0d));
                    koinEntity.setKoinBlack((int) Var.toDouble(hashMap.get("koin"), 0.0d));
                    arrayList.add(koinEntity);
                }
                BursaKoinActivity.this.c.updateList(arrayList);
            }
        }

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

        @Override
        public void preProcess() {
        }
    }

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

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            ArrayList<KoinEntity> arrayList = new ArrayList<>();
            if (aPIMessageWrapper.isOK()) {
                Iterator it = Var.toArrayList(aPIMessageWrapper.getData()).iterator();
                while (it.hasNext()) {
                    HashMap hashMap = (HashMap) it.next();
                    KoinEntity koinEntity = new KoinEntity();
                    koinEntity.setId_outlet(Var.toString(hashMap.get(DataMessage.ID_OUTLET), ""));
                    koinEntity.setNama_pemilik(Var.toString(hashMap.get("nama_pemilik"), ""));
                    koinEntity.setTipe_koin("blue");
                    koinEntity.setHargaKoin((int) Var.toDouble(hashMap.get("total_harga"), 0.0d));
                    koinEntity.setKoinBlue((int) Var.toDouble(hashMap.get("koin"), 0.0d));
                    arrayList.add(koinEntity);
                }
                BursaKoinActivity.this.d.updateList(arrayList);
            }
        }

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

        @Override
        public void preProcess() {
        }
    }

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

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (aPIMessageWrapper.isOK()) {
                HashMap hashMap = Var.toHashMap(aPIMessageWrapper.getData().get(0).get("summary"));
                int i = Var.toInt(hashMap.get("black"), 0);
                int i2 = Var.toInt(hashMap.get("blue"), 0);
                BursaKoinActivity.this.i.setText(BursaKoinActivity.this.P(i));
                BursaKoinActivity.this.j.setText(BursaKoinActivity.this.P(i2));
            }
        }

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

        @Override
        public void preProcess() {
        }
    }

    public class f implements MessageProcess {
        public final KoinEntity a;

        public f(KoinEntity koinEntity) {
            this.a = koinEntity;
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            MPMessageWrapper mPMessageWrapper = new MPMessageWrapper(baseMessage);
            if (mPMessageWrapper.isOK()) {
                BursaKoinActivity.this.g0(this.a);
            } else {
                Affinity.info(BursaKoinActivity.this, false, mPMessageWrapper.getMessageDescription());
            }
        }

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

        @Override
        public void preProcess() {
        }
    }

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

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (aPIMessageWrapper.isOK()) {
                HashMap hashMap = Var.toHashMap(aPIMessageWrapper.getData().get(0));
                BursaKoinActivity.this.m = Var.toString(hashMap.get("status"), "");
                Var.toString(hashMap.get(DataMessage.ID_OUTLET), "");
                if (BursaKoinActivity.this.m.equals("1")) {
                    BursaKoinActivity.this.k.setChecked(true);
                    BursaKoinActivity.this.c0(KoinState.KOIN_ON);
                    BursaKoinActivity.this.e0("1");
                    BursaKoinActivity.this.n = true;
                    return;
                }
                BursaKoinActivity.this.k.setChecked(false);
                BursaKoinActivity.this.c0(KoinState.KOIN_OFF);
                BursaKoinActivity.this.e0("0");
                BursaKoinActivity.this.n = true;
            }
        }

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

        @Override
        public void preProcess() {
        }
    }

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

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (!aPIMessageWrapper.isOK()) {
                Affinity.toast(BursaKoinActivity.this, aPIMessageWrapper.getMessageDescription());
                return;
            }
            BursaKoinActivity.this.f0();
            StringBuilder sb = new StringBuilder();
            sb.append("afterProcess: ");
            sb.append(Var.toString(aPIMessageWrapper.getItem("data"), ""));
        }

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

        @Override
        public void preProcess() {
        }
    }

    public static class i {
        public static final int[] a;

        static {
            int[] iArr = new int[KoinState.values().length];
            a = iArr;
            try {
                iArr[KoinState.KOIN_ON.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                a[KoinState.KOIN_OFF.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
        }
    }

    public static void U(DialogPlus dialogPlus) {
    }

    public void V(KoinEntity koinEntity, DialogPlus dialogPlus, View view) {
        M(koinEntity);
        dialogPlus.dismiss();
    }

    public static void W(DialogPlus dialogPlus) {
    }

    public void X(DialogPlus dialogPlus, View view) {
        e0("0");
        this.k.setChecked(false);
        c0(KoinState.KOIN_OFF);
        this.n = false;
        dialogPlus.dismiss();
    }

    public void Y(DialogPlus dialogPlus, View view) {
        e0("1");
        this.k.setChecked(true);
        c0(KoinState.KOIN_ON);
        this.n = false;
        dialogPlus.dismiss();
    }

    public void Z(int i2, String str) {
        if (!(Var.toString(str, "null").equalsIgnoreCase("null") && str.isEmpty()) && this.p) {
            Glide.with(this).load(str).apply(new RequestOptions().placeholder(R.drawable.bb_info_loading_image).error(R.drawable.bb_info_error_image).centerCrop()).into(this.h);
        }
    }

    public void a0(AppBarLayout appBarLayout, int i2) {
        this.o = Math.abs(i2) >= appBarLayout.getTotalScrollRange();
    }

    public void b0(AlertDialog alertDialog, View view) {
        Affinity.launch(this, ListKoinActivity.class);
        alertDialog.dismiss();
    }

    public final void M(KoinEntity koinEntity) {
        RepaymentBursaCoinMessage repaymentBursaCoinMessage = new RepaymentBursaCoinMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN), RepaymentBursaCoinMessage.PRODUCT_CODE);
        repaymentBursaCoinMessage.setIncludesValue(MPMessage.IncludeMessage.CUSTOMER_ID_2, koinEntity.getTipe_koin().equals("black") ? "black" : "blue");
        repaymentBursaCoinMessage.setIncludesValue(MPMessage.IncludeMessage.CUSTOMER_ID_3, Var.toString(Integer.valueOf(koinEntity.getTipe_koin().equals("black") ? koinEntity.getKoinBlack() : koinEntity.getKoinBlue()), ""));
        repaymentBursaCoinMessage.setAdditional_dataValue(2, koinEntity.getId_outlet());
        MessageComposer messageComposer = new MessageComposer(7, "");
        messageComposer.setRequest_method(MessageComposer.POST);
        messageComposer.setIs_credential(true);
        messageComposer.setIs_encrypted(true);
        messageComposer.setIs_cancelable(false);
        messageComposer.setData_type(1);
        messageComposer.setMessageProcess(new f(koinEntity));
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(repaymentBursaCoinMessage);
        messageSender.execute();
    }

    public final void N(final KoinEntity koinEntity) {
        final DialogPlus create = DialogPlus.newDialog(this).setContentHolder(new ViewHolder(LayoutInflater.from(this).inflate(R.layout.widget_beli_bursa_koin, (ViewGroup) null, false))).setContentWidth(-1).setContentHeight(-2).setOnDismissListener(new OnDismissListener() {
            public final void onDismiss(DialogPlus dialogPlus) {
                BursaKoinActivity.U(dialogPlus);
            }
        }).setContentBackgroundResource(R.color.colorTransparent).setGravity(80).create();
        create.show();
        View holderView = create.getHolderView();
        ImageView imageView = (ImageView) holderView.findViewById(R.id.iv_image_bursa_koin);
        ImageView imageView2 = (ImageView) holderView.findViewById(R.id.iv_type_bursa_koin);
        TextView textView = (TextView) holderView.findViewById(R.id.tv_surname_bursa);
        TextView textView2 = (TextView) holderView.findViewById(R.id.tv_koin_bursa);
        TextView textView3 = (TextView) holderView.findViewById(R.id.tv_harga_koin_beli);
        Imagery.getPhotoProfile(this, this.configSession.retrieveMap(ConfigSession.PROPERTY_URL, ConfigSession.KEY_URL_SC_IMAGE), Var.toString(koinEntity.getId_outlet(), ""), Var.toString(koinEntity.getNama_pemilik(), ""), Var.toString(koinEntity.getNama_pemilik(), ""), imageView);
        textView.setText(Var.toString(koinEntity.getNama_pemilik(), ""));
        if (koinEntity.getTipe_koin().equals("black")) {
            textView2.setText(Var.toString(Integer.valueOf(koinEntity.getKoinBlack()), ""));
            imageView2.setImageResource(R.drawable.ic_koin_biasa);
        } else {
            textView2.setText(Var.toString(Integer.valueOf(koinEntity.getKoinBlue()), ""));
            imageView2.setImageResource(R.drawable.ic_blue_koin);
        }
        textView3.setText(Locales.moneyNoFraction(Var.toString(Integer.valueOf(koinEntity.getHargaKoin()), "")));
        holderView.findViewById(R.id.tv_btn_beli_bursa_koin).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                BursaKoinActivity.this.V(koinEntity, create, view);
            }
        });
    }

    public final void O() {
        final DialogPlus create = DialogPlus.newDialog(this).setContentHolder(new ViewHolder(LayoutInflater.from(this).inflate(R.layout.widget_info_jual_otomatis, (ViewGroup) null, false))).setContentWidth(-1).setContentHeight(-2).setCancelable(false).setOnDismissListener(new OnDismissListener() {
            public final void onDismiss(DialogPlus dialogPlus) {
                BursaKoinActivity.W(dialogPlus);
            }
        }).setContentBackgroundResource(R.color.colorTransparent).setGravity(80).create();
        create.show();
        View holderView = create.getHolderView();
        holderView.findViewById(R.id.tv_btn_batalkan).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                BursaKoinActivity.this.X(create, view);
            }
        });
        holderView.findViewById(R.id.tv_btn_lanjutkan).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                BursaKoinActivity.this.Y(create, view);
            }
        });
    }

    @NonNull
    public final String P(int i2) {
        return Locales.money(i2 * 1.0d, "#,###,###", "");
    }

    public final void Q() {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
        aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        MessageComposer messageComposer = new MessageComposer(2, "koin/list_bursa_black");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setShowProgressRegular(false);
        messageComposer.setMessageProcess(new c());
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(aPIMessageWrapper);
        messageSender.execute();
    }

    public final void R() {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
        aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        MessageComposer messageComposer = new MessageComposer(2, "koin/list_bursa_blue");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setShowProgressRegular(false);
        messageComposer.setMessageProcess(new d());
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(aPIMessageWrapper);
        messageSender.execute();
    }

    public final void S() {
        ApiConfig.fetchBursaKoin(this, new BBCallback() {
            @Override
            public final void do_callback(int i2, Object obj) {
                BursaKoinActivity.this.Z(i2, (String) obj);
            }
        });
    }

    public final void T() {
        MessageComposer messageComposer = new MessageComposer(7, "ro/affiliate/koin");
        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.setShowProgressRegular(false);
        messageComposer.setMessageProcess(new e());
        new MessageSender(this, messageComposer).execute();
    }

    public final void c0(KoinState koinState) {
        this.l = koinState;
        int i2 = i.a[koinState.ordinal()];
    }

    public final void d0() {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
        aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        MessageComposer messageComposer = new MessageComposer(2, "koin/status");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setShowProgressRegular(false);
        messageComposer.setMessageProcess(new g());
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(aPIMessageWrapper);
        messageSender.execute();
    }

    public final void e0(String str) {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
        aPIMessageWrapper.setItem("status", str);
        aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        aPIMessageWrapper.setItem(DataMessage.PIN, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN));
        aPIMessageWrapper.setItem(MPMessage.IncludeMessage.TOKEN, this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
        MessageComposer messageComposer = new MessageComposer(2, "koin/update_status");
        messageComposer.setRequest_method(MessageComposer.POST);
        messageComposer.setData_type(1);
        messageComposer.setIs_credential(true);
        messageComposer.setIs_encrypted(true);
        messageComposer.setShowProgressRegular(false);
        messageComposer.setMessageProcess(new h());
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(aPIMessageWrapper);
        messageSender.execute();
    }

    public final void f0() {
        KoinState koinState = this.l;
        KoinState koinState2 = KoinState.KOIN_ON;
        if (koinState.equals(koinState2)) {
            c0(koinState2);
        } else {
            c0(KoinState.KOIN_OFF);
        }
    }

    public final void g0(KoinEntity koinEntity) {
        View inflate = getLayoutInflater().inflate(R.layout.widget_info_beli_bursa_koin, (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_tukar_koin);
        ImageView imageView = (ImageView) create.findViewById(R.id.iv_tipe_bursa_koin);
        TextView textView = (TextView) create.findViewById(R.id.tv_jumlah_koin_bursa);
        TextView textView2 = (TextView) create.findViewById(R.id.tv_harga_koin_bursa);
        if (koinEntity.getTipe_koin().equals("black")) {
            textView.setText(Var.toString(Integer.valueOf(koinEntity.getKoinBlack()), ""));
            imageView.setImageResource(R.drawable.ic_koin_biasa);
            Q();
        } else {
            textView.setText(Var.toString(Integer.valueOf(koinEntity.getKoinBlue()), ""));
            imageView.setImageResource(R.drawable.ic_blue_koin);
            R();
        }
        T();
        textView2.setText(Locales.moneyNoFraction(Var.toString(Integer.valueOf(koinEntity.getHargaKoin()), "")));
        linearLayout.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                BursaKoinActivity.this.b0(create, view);
            }
        });
    }

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

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

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

    public void onAttachedToWindow() {
        this.p = true;
        super/*android.app.Activity*/.onAttachedToWindow();
    }

    @Override
    public void onBackPressed() {
        super.onBackPressed();
    }

    @Override
    public void onCheckedChanged(RadioGroup radioGroup, int i2) {
        if (i2 == 2131362467) {
            this.e.setVisibility(0);
            this.f.setVisibility(8);
            Q();
        } else if (i2 == 2131362468) {
            this.e.setVisibility(8);
            this.f.setVisibility(0);
            R();
        }
    }

    @Override
    public void onClick(View view) {
        if (view.getId() == 2131366582) {
            Affinity.launch(this, PenjualanKoinActivity.class);
            return;
        }
        if (view.getId() != 2131365914) {
            if (view.getId() == 2131364285) {
                onBackPressed();
                return;
            } else {
                super.onClick(view);
                return;
            }
        }
        if (this.k.isChecked() && this.n) {
            this.n = false;
            if (!this.k.isChecked() || this.n) {
                return;
            }
            O();
            return;
        }
        if (this.k.isChecked() && !this.n) {
            O();
        } else {
            e0("0");
            this.k.setChecked(false);
        }
    }

    @Override
    public void onClickData(int i2, KoinEntity koinEntity) {
        N(koinEntity);
    }

    @Override
    public void onClickDatas(int i2, KoinEntity koinEntity) {
        N(koinEntity);
    }

    @Override
    public void onClickPhoto(KoinEntity koinEntity, ImageView imageView) {
        Imagery.popupImageview(this, this.configSession.retrieveMap(ConfigSession.PROPERTY_URL, ConfigSession.KEY_URL_SC_IMAGE), Var.toString(koinEntity.getId_outlet(), ""), Var.toString(koinEntity.getNama_pemilik(), ""), Var.toString(koinEntity.getNama_pemilik(), ""), false);
    }

    @Override
    public void onClickPhotos(KoinEntity koinEntity, ImageView imageView) {
        Imagery.popupImageview(this, this.configSession.retrieveMap(ConfigSession.PROPERTY_URL, ConfigSession.KEY_URL_SC_IMAGE), Var.toString(koinEntity.getId_outlet(), ""), Var.toString(koinEntity.getNama_pemilik(), ""), Var.toString(koinEntity.getNama_pemilik(), ""), false);
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        if (getToolbar() != null) {
            getToolbar().setVisibility(8);
        }
        Compat.setTransparentStatusBar(this);
        this.g = (ImageView) findViewById(R.id.bb_ava_icon);
        this.h = (ImageView) findViewById(R.id.iv_image_bursa_koin);
        this.i = (TextView) findViewById(R.id.tv_koin_black);
        this.j = (TextView) findViewById(R.id.tv_koin_biru);
        findViewById(R.id.tv_btn_penjualan_saya).setOnClickListener(this);
        findViewById(R.id.iv_back).setOnClickListener(this);
        this.e = (RecyclerView) findViewById(R.id.rv_bursa_koin);
        this.c = new KoinBursaAdapter(this);
        this.e.setLayoutManager(new LinearLayoutManager(this, 1, false));
        this.e.setNestedScrollingEnabled(false);
        this.c.setCallback(this);
        this.e.setAdapter(this.c);
        this.e.addOnScrollListener(new a());
        this.f = (RecyclerView) findViewById(R.id.rv_bursa_koin_blue);
        this.d = new KoinBursaBlueAdapter(this);
        this.f.setLayoutManager(new LinearLayoutManager(this, 1, false));
        this.f.setNestedScrollingEnabled(false);
        this.d.setCallback(this);
        this.f.setAdapter(this.d);
        this.f.addOnScrollListener(new b());
        ((RadioGroup) findViewById(R.id.rg_bursa_koin_group)).setOnCheckedChangeListener(this);
        T();
        Q();
        d0();
        Imagery.getPhotoProfile(this, this.configSession.retrieveMap(ConfigSession.PROPERTY_URL, ConfigSession.KEY_URL_SC_IMAGE), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.appSession.retrieve(AppSession.PROPERTY_OWNER_NAME), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_NAME), this.g);
        S();
        Switch r9 = (Switch) findViewById(R.id.sw_jual_otomatis);
        this.k = r9;
        r9.setOnClickListener(this);
        findViewById(R.id.app_bar).addOnOffsetChangedListener(new AppBarLayout.OnOffsetChangedListener() {
            public final void onOffsetChanged(AppBarLayout appBarLayout, int i2) {
                BursaKoinActivity.this.a0(appBarLayout, i2);
            }
        });
    }

    public void onDetachedFromWindow() {
        this.p = false;
        super/*android.app.Activity*/.onDetachedFromWindow();
    }

    @Override
    public void onResume() {
        super.onResume();
        T();
        d0();
        Imagery.getPhotoProfile(this, this.configSession.retrieveMap(ConfigSession.PROPERTY_URL, ConfigSession.KEY_URL_SC_IMAGE), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.appSession.retrieve(AppSession.PROPERTY_OWNER_NAME), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_NAME), this.g);
    }
}