正在查看: SpeedCash v6.5.1482 应用的 NewDetailVoucherActivity.java JAVA 源代码文件
本页面展示 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);
}
}
}