【发布时间】:2012-06-11 08:12:55
【问题描述】:
我所在的团队正在为平板电脑开发一款应用,该应用的反应就像一本杂志。
我们使用ListView 来显示一篇有多个页面的文章。
每个row都包含很多数据,用来代表杂志的一页。
在纵向模式下,一排几乎占据了整个屏幕,所以一排 == 一屏
到目前为止,当用户滚动整个 ListView 时,它的行为方式与普通 ListView 相同 -
- 如果你快速滑动,它会快速滚动
- 如果您缓慢滚动,一旦手指停止垂直运动,滚动就会停止
我想要什么-
- 无论用户滚动/轻弹(使手指在垂直方向移动)多快或多慢,都应该只滚动一行。
有没有办法控制 ListView 的滚动方式?
我搜索了很多,很多文章都建议如何滚动到顶部或特定位置,但没有人真正说明滚动是如何发生的以便我可以控制它。
我错过了什么吗?
【问题讨论】:
标签: android listview scroll android-listview