【发布时间】:2014-03-27 15:57:11
【问题描述】:
嗨,我有一个这样的按钮列表:
- 项目1
- 项目2
- 项目3
- 项目1
- 项目2
每个Button 占高度的 50%,我希望其中 2 个始终完全可见。
到目前为止,我将每个按钮放入 ListView 中,但我不知道如何有一个“修复”滚动,使它们滚动 2 到 2。(某种磁性滚动)
有什么建议吗?
【问题讨论】:
标签: android listview button scroll
嗨,我有一个这样的按钮列表:
每个Button 占高度的 50%,我希望其中 2 个始终完全可见。
到目前为止,我将每个按钮放入 ListView 中,但我不知道如何有一个“修复”滚动,使它们滚动 2 到 2。(某种磁性滚动)
有什么建议吗?
【问题讨论】:
标签: android listview button scroll
您描述的滚动行为(分页)与支持库中的ViewPager 非常相似。然而,默认的ViewPager 实现仅支持水平分页。因此,您应该寻找“垂直浏览器”。
我发现了两个提供此类功能的库,但不确定它们的状态:
https://github.com/JakeWharton/Android-DirectionalViewPager/ https://github.com/LambergaR/VerticalViewPager/
在这里或在 github 上搜索“vertical viewpager”可能会更好。
【讨论】: