Java Android水平滚动,捕捉列表项

Java Android水平滚动,捕捉列表项,java,android,xml,listview,gridview,Java,Android,Xml,Listview,Gridview,我想在Android中实现一个用户界面体验,用户可以查看单个项目,例如,在我的例子中,一个项目是一组文本,然后向左或向右滑动该项目以转到上一个或下一个项目 根据我的研究,ListView没有实现水平滚动。潜在的候选者似乎是HorizontalScrollView和GridView,但我没有看到任何简单的例子——只有需要包含的看似复杂的库 我的问题是,有没有一种方法可以使用ListView、HorizontalScrollView、GridView或它们的组合来实现一次显示一个项目并捕捉到正在显示

我想在Android中实现一个用户界面体验,用户可以查看单个项目,例如,在我的例子中,一个项目是一组文本,然后向左或向右滑动该项目以转到上一个或下一个项目

根据我的研究,ListView没有实现水平滚动。潜在的候选者似乎是HorizontalScrollView和GridView,但我没有看到任何简单的例子——只有需要包含的看似复杂的库

我的问题是,有没有一种方法可以使用ListView、HorizontalScrollView、GridView或它们的组合来实现一次显示一个项目并捕捉到正在显示的项目的水平滚动

下图中突出显示的区域显示了我试图实现此逻辑的位置


看起来实现这种体验的最佳选择是ViewPager,它需要android支持库


请尝试viewpager供您使用我希望找到一种不需要支持库的解决方案,我相信这是可以的