繁体   English   中英

如何在Android活动的列表中一次显示一项

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM