android - 封闭式或圆形 Horizo​​ntal ListView Android

标签 android listview android-listview

我有一个水平 ListView ,我希望 ListView 应该关闭。例如,如果在 Listview 中到达最后一项,则在最后一项下方显示第一项。这意味着项目应该是循环格式。如果我从第一项开始滚动,它应该在第一项之前显示最后一项。我想要向两侧滚动。

下图可以告诉你我到底想要什么Horizontal Listview

第一张图片中,它显示了 5 个项目,当滚动 Listview 时,它应该滚动这些项目,如 第二张图片 所示,谢谢提前。

最佳答案

根据您的要求,您需要循环/无限滚动水平 ListView

这是 InfiniteScrollView 这可能会有所帮助。您需要根据您的要求更新此库并将 ImageView 更改为您想要水平滚动的任何其他 View 。

编辑 - 下面的解决方案适用于仅在一侧循环滚动 ListView ::

检查这个circular-list用于实现循环列表适配器。由于您的 ListView 是水平的,请检查此 library创建自定义水平 ListView 。

快乐编码:)

关于android - 封闭式或圆形 Horizo​​ntal ListView Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23211638/

相关文章:

android - 在phonegap Android项目中使用sauronsoftware Have

java - 基于 SQLite 数据库数据创建带有文本和 Collection 夹图标的 ListView

java - 在 getView() 方法中使用 if/switch 语句时 CustomListViewAdapter 行为不当

android - ListView 抛出 NULL 指针异常

android - 放置在抽屉布局内的 EditText 不响应触摸

java - 任何人都可以建议一个更快的替代这个正则表达式算法吗?

java - 如何通过 aws SDK Android 公开 S3 对象?

android - 将字符串从一个 Activity 的 ListView 传输到 android 中的另一个 Activity

java - Android ListView : changing dataset and calling notifyDataSetChanged inside of getView

android - 在 ListView 上回收位图会导致问题