我想在 Android 中实现一种 UI 体验,用户可以查看单个项目(例如,我的例子中的项目是文本集合),然后在该项目上向左或向右滑动即可转到上一个或下一个项目。
根据我的研究,ListView没有实现水平滚动。潜在的候选者似乎是 HorizontalScrollView 和 GridView,但我还没有看到任何可以简单地做到这一点的示例 - 只有看似复杂的库需要包含在内。
我的问题是,有没有办法使用 ListView、HorizontalScrollView、GridView 或它们的组合来实现水平滚动,一次显示一个项目并捕捉到正在显示的项目?
下图中突出显示的区域显示了我尝试实现此逻辑的位置。
最佳答案
看起来实现这种体验的最佳选择是 ViewPager,它需要 android 支持库。
http://developer.android.com/reference/android/support/v4/view/ViewPager.html
关于java - Android 水平滚动可捕捉列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25840405/