listview滑动时数据错位解决办法
来源:互联网 发布:如何修改ssh端口 编辑:程序博客网 时间:2024/05/21 05:42
当滑动listview时,在滑动回去发现数据位置错位了.如何解决呢?
下面这段代码运行时是错位状态
@Override public View getView(int position, View convertView, ViewGroup viewGroup) { ViewHolder holder; if(convertView==null){ holder=new ViewHolder(); convertView=inflater.inflate(R.layout.lv_item,null); holder.tv= (TextView) convertView.findViewById(R.id.lv_item_tv); //错误部分 holder.tv.setText(list.get(position).get("title").toString()); convertView.setTag(holder); }else{ holder= (ViewHolder) convertView.getTag(); } holder.tv.setText(list.get(position).get("title").toString()); return convertView; } class ViewHolder{ TextView tv; }
修改后错位正常:
@Override public View getView(int position, View convertView, ViewGroup viewGroup) { ViewHolder holder; if(convertView==null){ holder=new ViewHolder(); convertView=inflater.inflate(R.layout.lv_item,null); holder.tv= (TextView) convertView.findViewById(R.id.lv_item_tv); convertView.setTag(holder); }else{ holder= (ViewHolder) convertView.getTag(); } //移出if() 重新运行正常 holder.tv.setText(list.get(position).get("title").toString()); return convertView; } class ViewHolder{ TextView tv; }
阅读全文
0 0
- listview滑动时数据错位解决办法
- ListView 滑动时数据重复错位解决
- ListView 滑动时 图片乱跳错位
- ListView或GridView快速滑动View错位解决办法
- ListView,GridView,RecyclerView滑动错位的终极解决办法
- ListView数据错位问题
- 多选删除,listview滑动时checkbox错位措施
- 关于ListView的滑动错位问题
- listView图片数据错位03
- listview嵌套gridview,数据错位问题
- android listview 数据加载错乱、错位、重复
- ListView滑动过程中图片显示重复错位闪烁问题解决
- ListView滑动过程中图片显示重复错位闪烁问题解决
- ListView滑动过程中图片显示重复错位闪烁问题解决
- Android ListView滑动中图片显示重复错位问题
- Android中ListView滑动时数据混乱
- ListView滑动时CheckBox出现数据错乱
- listview滑动数据错乱
- Android Volley 实用总结
- MySQL主从同步那点事儿
- Hello The World! —— 致我们无悔的IT之旅
- QT5.4.2源码交叉编译
- OpenCV-----Mat
- listview滑动时数据错位解决办法
- Html完整表单页面(注册)
- 菜鸟学设计模式----状态模式
- Linux expect(自动化控制和测试工具)
- Flower
- ROC AUC的原理详解
- 002 Django学习之第一个Django程序(Python2.7)
- 在Mac和Window上配置android自动打包
- UVA 1605Building for UN