xListView--MylistViewDemo--2
来源:互联网 发布:从零开始学法语软件 编辑:程序博客网 时间:2024/06/15 11:18
package baway.com.my;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.TextView;import java.util.ArrayList;import java.util.List;/** * 类的作用: * 作者:岳俊飞 * 时间:2017/4/22 */public class Mydapter extends BaseAdapter { private Context context; private List<Bean.ResultBean.DataBean> list; public Mydapter(Context context, List<Bean.ResultBean.DataBean> list){ this.context=context; this.list=list; } public void addMore(List<Bean.ResultBean.DataBean> list2,boolean isplay){ for (Bean.ResultBean.DataBean be:list2){ if (isplay){ list.add(0,be); }else { list.add(be); } } } @Override public int getCount() { return list.size(); } @Override public Object getItem(int position) { return list.get(position); } @Override public long getItemId(int position) { return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder viewHolder = null; if (convertView == null) { viewHolder = new ViewHolder(); convertView = convertView.inflate(context, R.layout.item, null); viewHolder.tvDesc = (TextView) convertView.findViewById(R.id.tvDes); convertView.setTag(viewHolder); } else { viewHolder = (ViewHolder) convertView.getTag(); } //设置文本信息 viewHolder.tvDesc.setText(list.get(position).getTags()); return convertView; } //定义V static class ViewHolder { TextView tvDesc; }}
0 0
- xListView--MylistViewDemo--2
- xListView--MylistViewDemo
- XlistView--MylistViewDemo
- xListView--MylistViewDemo--1
- XListView
- XListView
- Xlistview
- XListView
- xListView
- XListView
- xlistview
- xListView
- XlistView
- xlistview
- xlistview
- XListView
- xlistview
- xListview
- android L1 版本Launcher桌面循环滑动
- Cocos Creator 动作列表
- Linux学习(vi/vim编辑器)
- redis常用命令
- javascript重难点之设计模式
- xListView--MylistViewDemo--2
- 携程面试题
- C#实现动态页面静态化
- web前端开发编码规范及性能优化
- 服务
- page cache
- ubuntu16 Clion 主题
- Android之WebView调试
- 4月22日C++的学习