如何在Fragments之间实现水平滚动/滑动?

Dro*_*ner 5 tabs android scroll android-fragments swipe-gesture

我想在我的应用程序中实现导航,如Pinterest或Trello,即导航+水平滚动的三个选项卡.我为此制作了一个自定义标签栏(因为我无法猜测如何使用导航TAB模式更改操作栏中的标签宽度).所以我有三个按钮可以从一个片段导航到另一个片段.现在我想像这两个例子一样实现水平滚动,以便在我的片段之间导航.我读过有关View Pager但我不知道它是否适合我的情况,因为我没有只有视图而是片段.有人有例子或想法怎么做吗?我可以在不同的活动中应用它吗?谢谢

Phi*_*oda 5

请看一下我刚刚回答的重复问题:

如何在Fragments之间实现滑动手势?

我想Android ViewPager就是你要找的东西:

http://developer.android.com/reference/android/support/v4/view/ViewPager.html

这是一个关于如何实现它的很好的教程:

http://developer.android.com/training/animation/screen-slide.html

基本思想是你有多个片段,每个片段代表一个不同的屏幕.ViewPager使用户可以在不同的片段之间滑动并显示不同的内容.