android Listview scrollto 问题
============问题描述============
listview 调用 scrollto函数后,列表显示的数据丢失了。
例:列表有6项item,listview能显示4项,当调用scrollto函数
使列表滚动后,只能看见前5个item了
============解决方案1============
引用 4 楼 u010082177 的回复:
我的显示区只能显示4记录,listview总共有大于4条的记录;
先把第一条记录的颜色设成其他颜色,隔一定时间设置第二条记录,依次设置到
所有记录都完成。设置第5条记录的时候是看不到了,所以想用scroll函数
设置颜色用的是 ListView.getChildAt(i).findViewById(R.id.id)
现发现getChildAt得到的item是当前可见区的第几条,不过让ListView滑动起来后,设置好的item
又变了
肯定的呀,你用getChildAt方法只能得到显示出来的item,要重写getView方法
所有的item都是用getView方法重绘的
设置背景在getView方法里面写就好了
你看我博客,有类似的代码可以给你参考
转载于:https://www.cnblogs.com/lianxu61/p/4033804.html
android Listview scrollto 问题相关推荐
- android ListView包含Checkbox滑动时状态改变
题外话: 在xamarin android的开发中基本上所有人都会遇到这个小小的坎,的确有点麻烦,当时我也折腾了好一半天,如果你能看到这篇博客,说明你和我当初也是一样的焦灼,如果你想解决掉这个小小的坎 ...
- Android ListView 自定义背景后 滚动时的背景变黑问题
ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧 ...
- Android listview viewholder
2019独角兽企业重金招聘Python工程师标准>>> Android ListView ViewHolder 利用adapter中的getView的 contentView 的复用 ...
- Android ListView常用用法
ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅. 程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按 ...
- 【腾讯Bugly干货分享】Android ListView与RecyclerView对比浅析--缓存机制
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/5811d... 作者:黄宁源 一,背景 RecyclerView是谷歌官方出的一 ...
- Android ListView异步加载图片乱序问题,原因分析及解决方案
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/45586553 在Android所有系统自带的控件当中,ListView这个控件算是 ...
- Android ListView 圆角
android ListView实现圆角实例教程二 Android框架浅析之锁屏(Keyguard)机制原理 http://www.eoeandroid.com/thread-181604-1-1.h ...
- Android listView 去掉header和footer中的分割线
Android listView 去掉header和footer中的分割线 方法一: 在listView中加上android:headerDividersEnabled="false&quo ...
- android ListView布局之二(是用simpleAdapter绑定数据)
main.xml主布局文件,代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout x ...
最新文章
- 远程连接docker中的mysql容器_docker构建mysql容器及Navicat 远程连接
- Asp.net中的AJAX学习记录之一 AJAX技术的崛起与Asp.net AJAX的诞生
- 使用Dnsmasq加速苹果App Store、iCloud、iTunes、Mac更新等访问速度
- java程序中出现两个class,Java中Class类中两个值得注意的进行类型动态转换的方法...
- cdev 结构体与字符设备的注册
- 对HashMap对象的键值对内容进行排序
- (85)Verilog HDL:板间信号同步
- 【开发工具】之windows下通过批处理编译VS工程
- 大一软件工程C语言推荐书籍,大一软件工程学生,看完了谭浩强的书,越看越迷茫,感觉并没什么用,什么大程序都不会编,求指点?...
- C语言头文件里可以写些什么
- 一键导出微信所有聊天记录的小工具
- oracle加字段卡住,oracle添加字段引起的问题
- iOS -- 播放本地音频文件 (Swift)
- SEO分析关键词策略
- 一些网络广告定价模式的含义
- 解决ubuntu18.04无法连接wifi问题
- 大数据杀熟为何屡禁不止
- max9286 四合一_MAX9286+HI3519 +MAX96705方案分享
- Linux test
- 3.Linux创建文件