Android 将片段用于横向视图和ViewPager

Android 将片段用于横向视图和ViewPager,android,android-layout,android-fragments,android-support-library,Android,Android Layout,Android Fragments,Android Support Library,我需要为纵向和横向开发片段布局。在横向模式下,应显示两个片段,在纵向模式下,仅显示第一个片段,当用户切换屏幕时,则显示第二个片段。类似但是我没有任何列表视图作为给定的教程。我使用的是Android.app片段,因此在纵向屏幕中无法使用OnItemSelectedListener切换到第二个片段 我知道在android.app中没有ViewPager。所以我很困惑,我的问题是,在这个场景中,我是否必须同时使用android.support.v4.applibrary(交换片段)和android.a

我需要为纵向和横向开发片段布局。在横向模式下,应显示两个片段,在纵向模式下,仅显示第一个片段,当用户切换屏幕时,则显示第二个片段。类似但是我没有任何列表视图作为给定的教程。我使用的是
Android.app片段
,因此在纵向屏幕中无法使用
OnItemSelectedListener
切换到第二个片段

我知道在
android.app
中没有
ViewPager
。所以我很困惑,我的问题是,在这个场景中,我是否必须同时使用
android.support.v4.app
library(交换片段)和
android.app
片段(以横向模式显示这两个片段),或者是否有其他方法来实现这一点


注意:我读过这篇文章,但我无法得到我的问题的答案

我想你可能把我搞糊涂了。
android.support.v4.app
是一个支持库,用于从android版本
GingerBread
及以上版本使用ViewPager,而另一个是从
蜂巢
及以上版本支持()。根据您的要求,任何人都可以使用。如果你想支持旧的设备,那么选择v4或者普通的就足够了

基本上,ViewPager会向任意方向滑动。即使没有listview,也可以直接滑动到下一个屏幕

检查

更新:


由于您不需要在横向模式下刷卡,因此最好使用带有静态片段的
android.support.v4.app
,这样您就可以获得旧设备的向后兼容性

谢谢您的支持。我知道使用android.support.v4.app使用ViewPager。但我的问题是我必须以横向模式排列碎片。你有没有想过使用android.support.v4.app或使用android.app进行碎片交换?或者我想知道我是否必须同时使用这两种方法。最好使用v4,在横向模式下使用静态片段。在横向模式下,您不需要任何滑动@Zuseeweekin如果适合您,您可以将此标记为答案。这样我就可以encouraged@ZuseeWeekinI已经投票给你的答案了。但我仍然不清楚如何使用android.support.v4.app实现两个片段的纵向视图。如果可能的话,你能告诉我这样的示例或教程吗?请查看此视频教程这将对你有很大帮助@zuseewekin