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;

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容