ListView多条目加载
2017-08-13 15:49
435 查看
public class MyAdapter extends BaseAdapter { private static final int TypE_1=0; private static final int TypE_2=1; private Context context; private List<String> list; public MyAdapter(Context context, List<String> list){ this.context=context; this.list=list; } @Override public int getCount() { return list.size(); } @Override public Object getItem(int position) { return null; } @Override public long getItemId(int position) { return 0; } //必须重写这两个方法 @Override public int getItemViewType(int position) { if (position % 2 == 0) { return TypE_1; } else { return TypE_2; } } @Override public int getViewTypeCount() { return 2; } @Override public View getView(int position, View convertView, ViewGroup parent) { int type=getItemViewType(position); switch (type){ case TypE_1:{ convertView=View.inflate(context,R.layout.item,null); TextView text1 = (TextView) convertView.findViewById(R.id.text1_item1); text1.setText(list.get(position)); } break; case TypE_2:{ convertView=View.inflate(context,R.layout.item2,null); TextView text2 = (TextView) convertView.findViewById(R.id.text2_item2); text2.setText(list.get(position)); } break; } return convertView; } }
相关文章推荐
- listview多条目加载的类
- ListView的多条目加载
- MainActivity.java11listviewmutilitemload(listview多条目加载
- listView的多条目加载(类似头条新闻之类的)
- ListView多条目每次加载数字加20和xlistview上拉下拉
- RadioButton+Fragment和XlistView及多条目加载
- ListView多条目加载
- HttpClient+Asynctask+ImageLoader的使用 +listview的多条目加载
- Android中给listview/gridview设置动画(逐条加载条目动画)
- SSS___listview多条目加载、使用okhttp请求网络数据,Glide加载图片
- listview多条目加载
- ListView多条目加载
- 复杂的ListView,多条目加载
- ListView多条目加载
- ImageLoader,GET,POST获取数据,多条目加载,XListView
- ListView多条目加载
- listview的多条目加载和解析
- ListView的多条目加载
- ListView的多条目加载
- ListView分页多条目加载