导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - NewDetailVoucherActivity.java 源代码

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

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


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

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.VoucherEntity;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.list.OptionVoucherListActivity;
import com.bm.sc.util.android.Compat;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.DateTime;
import com.bumptech.glide.Glide;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.request.RequestOptions;

public class NewDetailVoucherActivity extends BaseActivity {
    public static final int LISTEN_CODE_DETAIL_VOUCHER = 1611;
    public VoucherEntity c;
    public String d;

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

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

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

    @Override
    public void onClick(View view) {
        if (view.getId() == 2131367313) {
            Intent intent = new Intent((Context) this, (Class<?>) OptionVoucherListActivity.class);
            intent.putExtra("kode_voucher", this.d);
            setResult(1611, intent);
            finish();
            return;
        }
        if (view.getId() == 2131367315) {
            Affinity.copy1(this, this.c.getKode_voucher(), getResources().getString(R.string.voucher_success_redeem));
        } else {
            super.onClick(view);
        }
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        if (bundle != null && bundle.getParcelable("voucher") != null) {
            this.c = (VoucherEntity) bundle.getParcelable("voucher");
        } else if (getIntent().getParcelableExtra("voucher") != null) {
            this.c = (VoucherEntity) getIntent().getParcelableExtra("voucher");
        }
        ImageView imageView = (ImageView) findViewById(R.id.voucher_banner);
        TextView textView = (TextView) findViewById(R.id.voucher_expired);
        TextView textView2 = (TextView) findViewById(R.id.voucher_code);
        TextView textView3 = (TextView) findViewById(R.id.vouchcer_desc);
        TextView textView4 = (TextView) findViewById(R.id.vouchcer_sk);
        TextView textView5 = (TextView) findViewById(R.id.voucher_btn);
        TextView textView6 = (TextView) findViewById(R.id.voucher_btn_copy);
        textView5.setOnClickListener(this);
        textView6.setOnClickListener(this);
        Glide.with(this).load(this.c.getImage()).apply(new RequestOptions().error(R.drawable.ic_vcr_group).override(imageView.getWidth(), imageView.getHeight()).diskCacheStrategy(DiskCacheStrategy.ALL)).into(imageView);
        String format = DateTime.format(DateTime.parse(Var.toString(this.c.getDate_expired(), ""), "yyyy-MM-dd"), "dd MMMM yyyy");
        String var = Var.toString(this.c.getKode_voucher(), "");
        this.d = var;
        textView2.setText(var);
        textView.setText(format);
        textView3.setText(Compat.Html_fromHtml(Var.toString(this.c.getDescription(), "")));
        textView4.setText(Compat.Html_fromHtml(Var.toString(this.c.getSk(), "")));
        if (this.c.getIsPulsa()) {
            textView5.setVisibility(0);
            textView6.setVisibility(8);
        } else {
            textView5.setVisibility(8);
            textView6.setVisibility(0);
        }
    }
}