关于ListView的知识(1)
来源:互联网 发布:源码分享是什么意思 编辑:程序博客网 时间:2024/04/30 09:11
ListView是一种安卓最常见的控件,主要亮点是在每次展示页面的时候调用getView的方法
同时做复用View,使得内存不OOM;
但是会出现很多问题
1.item不同的情况下,复用出现问题怎么办?
在BaseAdapter的实现
注意在listview中如果需要多一种itemView的类型时候应该复写
// adapter对应的item view的类型格式,默认是一种item,现在是多一种
@Override
public int getViewTypeCount()
{
// TODO Auto-generated method stub
return super.getViewTypeCount() + 1;
} 然后根据postion判断使用那个item_view
// 根据position的值觉得item用对应的in
@Override
public int getItemViewType(int position)
{
根据postion的值返回不同的常量以确定哪个itemn
} 0 0
- 关于ListView的知识(1)
- 关于ListView的知识(2)
- 关于ListView的知识(3)
- 关于ListView的小知识
- 关于listview.addHeadView的小知识
- ListView相关的知识
- 关于ListView的使用
- 关于ListView的用法
- 关于Android的ListView
- 关于ListView的注意事项
- 关于listview的优化
- 关于ListView的HeaderView
- 关于listview的帖子
- 关于ListView的若干问题
- 关于ListView的优化!
- 关于Listview 的问题
- 关于ListView的HeaderView
- 关于ListView的总结
- mac下无法识别安卓设备,提示 List of devices attached
- BaseHolder容器
- Android AsyncTask源码简单分析
- u-boot添加自己的命令—UBI镜像还原工具开发
- 查看linux系统版本命令
- 关于ListView的知识(1)
- 关于ListView的知识(2)
- 七:如何实现代理与日志清除技术
- 关于ListView的知识(3)
- 工具类Application和UIUtils
- 职场晋升有内幕,快来看看吧
- python学习
- NSObject-拷贝 NSCopy-NSMutablecopy
- 手把手教你写shell脚本——shell循环结构