[英]How to display one item at a time in a list in an Android Activity
我是Android开发的新手(3周)。
我想创建一个活动,允许用户滚动浏览项目列表。 我希望在任何给定时间只有一个项目占据屏幕的宽度/高度。 同时,我希望项目能够像Facebook / instagram一样平滑地滚动(上/下)。 在运行时,项目将被推入堆栈/列表的顶部(如FB中的新闻提要)。
做到这一点的最佳方法是什么? 使用ListView,LinearLayout(垂直)项目,彼此添加按钮列表之间的优缺点是什么? 还是应该使用彼此重叠显示的片段? 我将如何实现在给定时刻仅显示一项的功能?
答案是使用ViewPager: http : //developer.android.com/reference/android/support/v4/view/ViewPager.html
默认情况下,运动是水平的,但是有一些示例显示了如何使其垂直。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.