Gallery在有OnItemSelectedListener时滑动不流畅的问题解决
来源:互联网 发布:java游戏模拟器2016 编辑:程序博客网 时间:2024/04/25 22:09
原文地址:
http://www.verydemo.com/demo_c131_i1779.html
很多游戏都有类似下面的选关界面,其实就是一个gallery选图片,下面再加上一个indicator表示目前指针在哪里。
自己也做了一个类似的界面,但好长时间困惑在为什么自己重写的gallery图片之间滑动时会出现卡顿的情况。因为不知问题出在哪里,去google和百度也都不知到怎么描述。
终于,今晚用对了关键词,搜到了相关的解释。
第一个链接告诉我们问题大的原因是在OnItemSelectedListener上,第二个链接告诉我们问题的根本原因是滑动到中间时indicator图片加载慢导致卡顿。
首先验证第一个问题,注释掉整个OnItemSelectedListener,滑动无比顺畅;然后验证第二个问题,既然图片加载慢,那就让indicator图片先加载,然后在OnItemSelectedListener中实现invisible或visible,滑动依旧顺畅。(尝试了一下,随便加载个不到1k的图片都会卡,还是invisible靠谱)。
验证其实就是最后的解决方案了,由于是indicator加载的问题,那就首先把普通的indicator和indicator_focused都加载好,其中indicator_focused都先invisible,然后在OnItemSelectedListener中判断滑动到哪个位置就isible哪个indicator_focused就OK了!
- Gallery在有OnItemSelectedListener时滑动不流畅的问题解决
- Gallery在有OnItemSelectedListener时滑动不流畅的问题解决
- 【Android】Gallery重写OnItemSelectedListener时滑动不流畅的解决办法——获取停止时的位置
- iOS上滑动不流畅问题解决办法
- 控件一:Gallery 之滑动不流畅的解决办法 异步加载
- H5页面在 ios 端滑动不流畅的问题
- Gallery 在有按钮的情况下 相应左右滑动
- Gallery的onItemSelected方法中UI操作时滑动问题解决
- NestedScrollView嵌套RecyclerView时滑动不流畅问题的解决办法
- NestedScrollView嵌套RecyclerView时滑动不流畅问题的解决办法
- NestedScrollView嵌套RecyclerView时滑动不流畅问题的解决办法
- NestedScrollView嵌套RecyclerView时滑动不流畅问题的解决办法
- NestedScrollView嵌套RecyclerView时滑动不流畅问题的解决办法
- 解决含有Textview布局在viewpager等横向滑动中滑动不流畅的bug
- 关于iscroll插件在移动端的应用滑动出现卡顿、不流畅问题
- RecyclerView在5.0以上版本滑动不流畅(没有惯性效果)问题的处理
- RecyclerView在5.0以上版本滑动不流畅(没有惯性效果)问题的处理
- iscroll在手机上滑动不流畅,很卡,如何解决?
- java如何读取和遍历properties文件
- js中event.target
- android屏幕自适应研究
- 结构体 联合体 链表 枚举和位域
- 《windows核心编程》读书笔记——探索虚拟内存
- Gallery在有OnItemSelectedListener时滑动不流畅的问题解决
- Red-Gate .NET Reflector v7.7.0.236 VSPro[含注册机和相关插件]
- 关于使用Adoeb SVG Viewer在IE中无法正常显示SVG文档的问题
- org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be res
- epoll_create & epoll_ctl & epoll_wait Kernel实现 -- Kernel 3.0.8
- 股椎间盘突出中药药方
- 鼠标放在表格上使当前行高亮显示
- Jquery select(下拉列表)操作全集
- android开发遇到的小问题备忘