正在查看: SpeedCash v6.5.1482 应用的 CustomeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: SpeedCash v6.5.1482 应用的 CustomeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bm.sc.bebasbayar.ui.activity.cash;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.TextView;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.CustomeEntity;
import com.bm.sc.bebasbayar.handler.MessageComposer;
import com.bm.sc.bebasbayar.handler.MessageSender;
import com.bm.sc.bebasbayar.iface.MessageProcess;
import com.bm.sc.bebasbayar.message.BaseMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.Locales;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
public class CustomeActivity extends BaseActivity {
public String c;
public String d;
public String e;
public String f;
public String g;
public String h;
public String i;
public String j;
public String k;
public String l;
public TextView m;
public TextView n;
public TextView o;
public TextView p;
public View q;
public class a implements MessageProcess {
public a() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
if (new APIMessageWrapper(baseMessage).isOK()) {
ArrayList arrayList = Var.toArrayList(baseMessage.getItem("data"));
ArrayList arrayList2 = new ArrayList();
Iterator it = arrayList.iterator();
while (it.hasNext()) {
HashMap hashMap = (HashMap) it.next();
CustomeEntity customeEntity = new CustomeEntity();
customeEntity.setAcquirer_id(Var.toString(hashMap.get("acqName"), ""));
customeEntity.setCustomer_pan(Var.toString(hashMap.get("cpan"), ""));
customeEntity.setIdOutlet(Var.toString(hashMap.get("idOutlet"), ""));
customeEntity.setTerminal_id(Var.toString(hashMap.get("terminalId"), ""));
customeEntity.setMerchant_pan(Var.toString(hashMap.get("mpan"), ""));
customeEntity.setTerminal_location(Var.toString(hashMap.get("terminalLocation"), ""));
customeEntity.setTransaction_datetime(Var.toString(hashMap.get("timeRequest"), ""));
customeEntity.setReceipt_number(Var.toString(hashMap.get("receiptNumber"), ""));
customeEntity.setTotBayar(Var.toString(hashMap.get("totalBayar"), ""));
customeEntity.setSisaSaldo(Var.toString(hashMap.get("sisaSaldo"), ""));
customeEntity.setMerchantName(Var.toString(hashMap.get("namaMerchant"), ""));
arrayList2.add(customeEntity);
}
CustomeActivity.this.d = ((CustomeEntity) arrayList2.get(0)).getAcquirer_id();
CustomeActivity.this.e = ((CustomeEntity) arrayList2.get(0)).getTerminal_id();
CustomeActivity.this.f = ((CustomeEntity) arrayList2.get(0)).getMerchant_pan();
CustomeActivity.this.g = ((CustomeEntity) arrayList2.get(0)).getCustomer_pan();
CustomeActivity.this.j = ((CustomeEntity) arrayList2.get(0)).getIdOutlet();
CustomeActivity.this.h = ((CustomeEntity) arrayList2.get(0)).getTerminal_location();
CustomeActivity.this.i = ((CustomeEntity) arrayList2.get(0)).getReceipt_number();
CustomeActivity.this.k = ((CustomeEntity) arrayList2.get(0)).getTransaction_datetime();
String totBayar = ((CustomeEntity) arrayList2.get(0)).getTotBayar();
CustomeActivity.this.c = ((CustomeEntity) arrayList2.get(0)).getMerchantName();
String sisaSaldo = ((CustomeEntity) arrayList2.get(0)).getSisaSaldo();
CustomeActivity.this.l = "";
CustomeActivity.this.m.setText("Transaksi pembayaran " + CustomeActivity.this.c + " telah sukses");
StringBuilder sb = new StringBuilder();
sb.append("afterProcess: ");
sb.append(CustomeActivity.this.j);
if (CustomeActivity.this.d.isEmpty() && CustomeActivity.this.d.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_acq_name)).setText("-");
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_acq_name)).setText(CustomeActivity.this.d);
}
if (CustomeActivity.this.e.isEmpty() && CustomeActivity.this.e.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_terminal_id)).setText("-");
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_terminal_id)).setText(CustomeActivity.this.e);
}
if (CustomeActivity.this.f.isEmpty() && CustomeActivity.this.f.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_merchant_pan)).setText("-");
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_merchant_pan)).setText(CustomeActivity.this.f);
}
if (CustomeActivity.this.g.isEmpty() && CustomeActivity.this.g.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_customer_pan)).setText("-");
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_customer_pan)).setText(CustomeActivity.this.g);
}
if (CustomeActivity.this.h.isEmpty() && CustomeActivity.this.h.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_terminal_location)).setText("-");
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_terminal_location)).setText(CustomeActivity.this.h);
}
if (CustomeActivity.this.i.isEmpty() && CustomeActivity.this.i.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_receipt_number)).setText("-");
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_receipt_number)).setText(CustomeActivity.this.i);
}
if (CustomeActivity.this.j.isEmpty() && CustomeActivity.this.j.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_source_of_fund)).setText("-");
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_source_of_fund)).setText(CustomeActivity.this.j);
}
if (CustomeActivity.this.k.isEmpty() && CustomeActivity.this.k.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_trans_date_time)).setText("-");
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_trans_date_time)).setText(CustomeActivity.this.k);
}
if (CustomeActivity.this.l.isEmpty() && CustomeActivity.this.l.equals("")) {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_call_center)).setText(CustomeActivity.this.getString(R.string.call_center));
} else {
((TextView) CustomeActivity.this.q.findViewById(R.id.info_call_center)).setText(CustomeActivity.this.getString(R.string.call_center));
}
CustomeActivity.this.p.setText(Locales.money(totBayar));
CustomeActivity.this.o.setText(Locales.money(sisaSaldo));
CustomeActivity.this.n.setText(CustomeActivity.this.c);
}
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public final void O() {
MessageComposer messageComposer = new MessageComposer(2, "merchant/listQris");
messageComposer.setRequest_method(MessageComposer.GET);
messageComposer.setData_type(2);
messageComposer.setShowProgressRegular(true);
messageComposer.setIs_encrypted(false);
messageComposer.addMessage("idTrx", "4832143");
messageComposer.setMessageProcess(new a());
new MessageSender(this, messageComposer).execute();
}
public final void P() {
((Button) findViewById(R.id.btn_pay)).setVisibility(8);
((Button) findViewById(R.id.btn_print)).setVisibility(0);
this.m = (TextView) findViewById(R.id.success_msg);
this.o = (TextView) findViewById(R.id.qr_balance);
this.p = (TextView) findViewById(R.id.qr_pay);
this.n = (TextView) findViewById(R.id.qr_tujuan);
O();
this.q = View.inflate(this, R.layout.component_qr_buy, (ViewGroup) findViewById(R.id.qr_details_persen));
}
@Override
public int getLayoutResource() {
return R.layout.activity_custome;
}
@Override
public String getWikiNameSpace() {
return null;
}
@Override
public boolean isEligibleForFavorit() {
return false;
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
P();
}
}