Adapter 中getView使用注意点
来源:互联网 发布:网络舆情监控 编辑:程序博客网 时间:2024/06/07 13:44
Adapter 中getView使用时需要判断convertView是否为null,若不为null则只需更新该view的数据及状态即可。
若重新创建:1、速度慢,2、很快会耗尽内存(android内部可能会保持对该view的引用)
代码片断:
public class AppsAdapter extends BaseListAdapter {
public View getView(int position, View convertView, ViewGroup parent) {
String msg = (String)getItem(position);
iListLinear layout;
if(convertView==null){
//新建view
layout = new iListLinear(mcontext);
layout.CreateItems(width.length);
}else{
//使用原有的view
layout=(iListLinear)convertView;
}
layout.SetItemData(position, msg);
return layout;
}
}
- Adapter 中getView使用注意点
- Adapter 中getView使用注意点
- Adapter中getView的理解!
- 自定义Adapter中getView( )中使用View.setTag()和不使用的区别。
- 关于Adapter中getView的重写方法
- Adapter中getView的理解!(convertView )
- adapter中getview重复调用的问题
- Adapter中getView方法的陷阱
- android中GridView的Adapter的getView()
- Adapter中getView()方法多次调用问题
- ListView自定义Adapter中getView(int position, View convertView, ViewGroup parent) 使用
- ListView自定义Adapter中getView(int position, View convertView, ViewGroup parent) 使用
- FragmentPagerAdaptrer使用中注意点
- Android Adapter中使用Holder 需要注意的地方
- 在sina weibo 开发中遇到的Status数据与Adapter中的getView()方法使用小问题
- Android: Gallery的adapter中getView方法被执行多次
- Android中Adapter的getView方法复用view机制
- android adapter getView方法中return null发生的异常
- 如何将U盘变成CD-ROM?
- 克服困难,解决遇到的问题!!
- PhoneGap API帮助文档翻译—Connection(连接)
- Android游戏中的按键处理解决方案
- file_operations结构体详细分析
- Adapter 中getView使用注意点
- 实习日记023(8月17日)
- 解决a different object with the same identifier value was already associated with the session错误
- 大规模Web服务开发技术
- 一个学习编程技术的好网站-http://www.tutorialspoint.com/index.htm
- XNA4.0 2D游戏学习提问
- 代码段汇总
- .net 快速排序 (实现)
- iterator与pointer的区别之一