d
package com.bwie.text;import java.util.List;import com.bwie.bean.Data;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.view.View.OnClickListener;import android.widget.BaseAdapter;import android.widget.CheckBox;import android.widget.TextView;public class MyAdapter extends BaseAdapter {Context context;Listlist;TextView all;public MyAdapter(Context context, Listlist, TextView all) {
// TODO Auto-generated constructor stub
this.context=context;
this.list=list;
this.all=all;
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return list.size();
}
@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View view =View.inflate(context,R.layout.list_item,null);
TextView tv=(TextView) view.findViewById(R.id.list_tv);
final CheckBox cb=(CheckBox) view.findViewById(R.id.cb);
tv.setText(list.get(position).getUid());
all.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
cb.setChecked(true);
all.setText("取消全选");
}
});
return view;
}
}