CreditView.java :  » UnTagged » uphone-bank-project » com » ultrawise » android » bank » view » credit » Android Open Source

Android Open Source » UnTagged » uphone bank project 
uphone bank project » com » ultrawise » android » bank » view » credit » CreditView.java
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);
    }
    }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.