支持左右页切换的横向listview
来源:互联网 发布:淘宝旺旺账号在哪里看 编辑:程序博客网 时间:2024/06/13 23:49
项目中需要用到一种横向的listview,但是我发现网上的listview没有那种能设置选择翻页的,所以在此记录下,也有可能是我没找到吧
横向listview还是用的github上人家写好的,我只是将其中的setSelect()重载了下,写了一个新的满足下项目需求
横向listview的地址:https://github.com/MeetMe/Android-HorizontalListView
他的其他的方法我都没变,只是加了个构造
/** * 这两个参数只是用于重写的构造 */ private int width = 0; private int i = 0; /** * 重写构造,用在点击一个按钮后翻页 * @param position 如果是往左边滑,传入第一个position 如果是往右边滑传入最后一个position * @param isLeft 是否是往左边滑 * @param size 传入总数据的大小 */ public void setSelection(int position, boolean isLeft, int size) { if (isLeft) { if (position == 0) { scrollTo(0); } else { if (position + 1 == getChildCount()) { scrollTo(0); } else { if (width == 0) { width = this.getWidth(); } i = position / getChildCount() + 1; if (this.i != 0) { width = this.getWidth() * (this.i-1); } scrollTo(width); } } } else { if (getLastVisiblePosition() + 1 == size) { return; } i = position / getChildCount() + 1; width = this.getWidth() * i; scrollTo(width); } }
0 0
- 支持左右页切换的横向listview
- listview的HeadView左右切换图片
- 自己的listview的HeadView左右切换图片
- 带有ListView的界面左右滑动,切换界面。
- android listview的HeadView左右切换图片(图片广告)
- 包含listview的Fragment左右手势滑动切换
- 支持左右滑动切换的桌面---精简Launcher Workspace源码
- 横向分页滚动的UICollectionView,cell左右排版 支持多组Cell实现。
- 横向的ListView
- 横向滑动的 ListView
- 横向滚动的ListView
- 自定义横向的ListView
- 横向滑动的listview
- 横向的listview
- 横向滑动的ListView
- 横向滑动的listview
- jquery单个图片横向切换加左右点击
- android listview的HeadView左右切换图片(仿新浪,网易,百度等切换图片)
- 编程式实现Spring AOP 引入(Introduction)和切面(Advisor)
- angular2学习笔记(4)
- 如何在VS工具箱中添加DevExpress控件【转,亲测可行】
- Uboot启动过程中的相关动作
- java微信开发
- 支持左右页切换的横向listview
- HTML5基础加强css样式篇(右外边距失效问题解释)(四十八)
- linux找不到动态链接库
- C++实验4——输出星号图
- PringRing
- C++中模板使用详解
- DxO OpticsPro 11.4.1.65 for Mac 简体中文全汉化版 送4部教程 完美支持 OS X 10.12 系统
- CAN bit定时 同步总结-不全面
- 配置Java Web虚拟目录(Tomcat虚拟目录的配置)