package com.geo.smallcredit.activity; import java.util.ArrayList; import java.util.List; import net.tsz.afinal.FinalHttp; import net.tsz.afinal.http.AjaxCallBack; import net.tsz.afinal.http.AjaxParams; import com.geo.smallcredit.R; import com.geo.smallcredit.adapter.MyDebitBankAdapter; import com.geo.smallcredit.util.AppConfig; import com.geo.smallcredit.util.SharedPreferencesUtils; import com.geo.smallcredit.util.ToastUtil; import com.geo.smallcredit.utils.net.InternetURL; import com.geo.smallcredit.vo.Card; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.view.Window; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.Button; import android.widget.ListView; import android.widget.TextView; public class MyTificationBankActivity extends Activity implements OnClickListener, OnItemClickListener { private Button backBtn; private TextView add; private ListView lv1, lv2; private MyDebitBankAdapter adapter; private List<Card> list; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.my_renzheng_bankinfo); initView(); initClick(); getData(); getDatas(); adapter = new MyDebitBankAdapter(MyTificationBankActivity.this, list); lv1.setAdapter(adapter); lv2.setAdapter(adapter); } private void getData() { list = new ArrayList<Card>(); list.add(new Card(" ��ǿ�","����", "��������", "����", "6226 0101 7451 820", "��;", "������")); } private void initClick() { backBtn.setOnClickListener(this); add.setOnClickListener(this); lv1.setOnItemClickListener(this); lv2.setOnItemClickListener(this); } private void initView() { backBtn = (Button) findViewById(R.id.my_renzheng_bankinfo_backbtn); add = (TextView) findViewById(R.id.my_renzheng_bankinfo_add); lv1 = (ListView) findViewById(R.id.my_renzheng_bankinfo_jiejibanklistview); lv2 = (ListView) findViewById(R.id.my_renzheng_bankinfo_creditbanklistview); } @Override public void onItemClick(AdapterView<?> arg0, View v, int arg2, long arg3) { } @Override public void onClick(View v) { switch (v.getId()) { case R.id.my_renzheng_bankinfo_backbtn: finish(); break; case R.id.my_renzheng_bankinfo_add: Intent it = new Intent(MyTificationBankActivity.this, MyAddBankActivity.class); startActivity(it); break; } } public void getDatas(){ AjaxParams params=new AjaxParams(); params.put("userid", SharedPreferencesUtils.getString(MyTificationBankActivity.this,"userid", null)); params.put("imei", AppConfig.getIMEI(MyTificationBankActivity.this)); params.put("androidid", AppConfig.getAndroidId(MyTificationBankActivity.this)); params.put("mobileno", SharedPreferencesUtils.getString(MyTificationBankActivity.this, "mobileno", null)); FinalHttp fh=new FinalHttp(); fh.get(InternetURL.USER_BANK_RENZHENG_READ,params, new AjaxCallBack<String>(){ @Override public void onFailure(Throwable t, int errorNo, String strMsg) { super.onFailure(t, errorNo, strMsg); ToastUtil.show(MyTificationBankActivity.this,"��ȡ���п���Ϣʧ��"); Log.i("mytag", "strMsg=="+strMsg); } @Override public void onSuccess(String t) { super.onSuccess(t); ToastUtil.show(MyTificationBankActivity.this,"��ȡ���п���Ϣ�ɹ���ռ������"); } }); } }