package com.ultrawise.android.bank.view.credit;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import com.ultrawise.android.bank.consum_webservices.CreditClient;
import com.ultrawise.android.bank.view.ABankMain;
import com.ultrawise.android.bank.view.FinancialConsultation;
import com.ultrawise.android.bank.view.transfer.R;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import android.widget.TextView;
public class CreditView extends ListActivity {
TextView tvCredit;
Intent intent;
ImageView btnCoustom;
ImageView btnMain;
ImageView btnReturn;
List<String> ll=new ArrayList<String>();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.credit);
//
btnReturn = (ImageView) this.findViewById(R.id.returnToPre);
btnReturn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
onBackPressed();
finish();
}
});
ImageView iv_now = (ImageView)this.findViewById(R.id.btnCoustom);
iv_now.setVisibility(View.GONE);
intent = new Intent();
tvCredit= (TextView)this.findViewById(R.id.class_first);
tvCredit.setText("> ");
tvCredit.setTextSize(13);
tvCredit.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
intent.setClass(CreditView.this, ABankMain.class);
CreditView.this.startActivity(intent);
}
});
tvCredit.setVisibility(View.VISIBLE);
ArrayList<HashMap<String,Object>> list = new ArrayList<HashMap<String,Object>>();
HashMap<String,Object> map = new HashMap<String,Object>();
map.put("creditimg1",R.drawable.zhen);
map.put("credit_list","");
map.put("creditimg2", R.drawable.accmana_right);
list.add(map);
map = new HashMap<String,Object>();
map.put("creditimg1",R.drawable.zhen);
map.put("credit_list","");
map.put("creditimg2", R.drawable.accmana_right);
list.add(map);
map = new HashMap<String,Object>();
map.put("creditimg1",R.drawable.zhen);
map.put("credit_list","");
map.put("creditimg2", R.drawable.accmana_right);
list.add(map);
map = new HashMap<String,Object>();
map.put("creditimg1",R.drawable.zhen);
map.put("credit_list","");
map.put("creditimg2", R.drawable.accmana_right);
list.add(map);
map = new HashMap<String,Object>();
map.put("creditimg1",R.drawable.zhen);
map.put("credit_list","");
map.put("creditimg2", R.drawable.accmana_right);
list.add(map);
map = new HashMap<String,Object>();
map.put("creditimg1",R.drawable.zhen);
map.put("credit_list","");
map.put("creditimg2", R.drawable.accmana_right);
list.add(map);
map = new HashMap<String,Object>();
map.put("creditimg1","");
map.put("credit_list","");
map.put("creditimg2", "");
list.add(map);
SimpleAdapter TransMainAdapter = new SimpleAdapter(this,list,R.layout.credit_list,new String[]{"creditimg1","credit_list","creditimg2"},new int[]{R.id.creditimg1,R.id.credit_list,R.id.creditimg2});
this.setListAdapter(TransMainAdapter);
//
btnCoustom = (ImageView) this.findViewById(R.id.btnMain);
btnCoustom.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
intent.setClass(CreditView.this, ABankMain.class);
CreditView.this.startActivity(intent);
finish();
}
});
btnMain = (ImageView) this.findViewById(R.id.btnHelper);
btnMain.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(CreditView.this, FinancialConsultation.class);
CreditView.this.startActivity(intent);
finish();
}
});
}
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
if (id == 0) {//
List<String> accuss=CreditClient.connectHttp("410", ll);
Intent payment_intent = new Intent();
payment_intent.putExtra("accountpyte", accuss.get(0));
payment_intent.putExtra("select", "1");
payment_intent.setClass(CreditView.this, CreditQuery.class);
CreditView.this.startActivity(payment_intent);
}else if(id==1){//
List<String> accuss=CreditClient.connectHttp("410", ll);
Intent payment_intent = new Intent();
payment_intent.putExtra("accountpyte", accuss.get(0));
payment_intent.putExtra("select", "2");
payment_intent.setClass(CreditView.this, CreditQuery.class);
CreditView.this.startActivity(payment_intent);
}else if(id==2){//
List<String> accuss=CreditClient.connectHttp("410", ll);
Intent payment_intent = new Intent();
payment_intent.putExtra("accountpyte", accuss.get(0));
payment_intent.putExtra("select", "3");
payment_intent.setClass(CreditView.this, CreditQuery.class);
CreditView.this.startActivity(payment_intent);
}
else if(id==3){//
Intent payment_intent = new Intent();
payment_intent.setClass(CreditView.this,ActivateCard.class);
CreditView.this.startActivity(payment_intent);
}else if(id==4){//
Intent payment_intent = new Intent();
payment_intent.setClass(CreditView.this, CancelTheCard.class);
CreditView.this.startActivity(payment_intent);
}else if(id==5){//
List<String> accuss=CreditClient.connectHttp("460", ll);
Intent payment_intent = new Intent();
payment_intent.putExtra("bindCardNo", accuss.get(0));
payment_intent.setClass(CreditView.this,SelfPay.class);
CreditView.this.startActivity(payment_intent);
}
}
}
|