Android ViewPager中的不同配置

Android ViewPager中的不同配置,android,android-fragments,android-viewpager,Android,Android Fragments,Android Viewpager,我有一个viewpager,其中包含一些片段。现在,我想将一些片段限制为Potrait模式,并使其他片段保持可旋转 我试过了 getActivity().setRequestedOrientation(ActivityInfo.SCREEN\u ORIENTATION\u Grait); 和 getActivity().setRequestedOrientation(ActivityInfo.SCREEN\u ORIENTATION\u未指定); 在特定片段的setUserVisibleHi

我有一个viewpager,其中包含一些片段。现在,我想将一些片段限制为Potrait模式,并使其他片段保持可旋转

我试过了
getActivity().setRequestedOrientation(ActivityInfo.SCREEN\u ORIENTATION\u Grait);

getActivity().setRequestedOrientation(ActivityInfo.SCREEN\u ORIENTATION\u未指定);

在特定片段的setUserVisibleHint()中,但它没有帮助。还有其他方法可以实现吗?

在xml文件中,对于要限制为纵向的片段,添加

android:orientation="vertical"

在布局的标题中。这将允许您限制单个片段。

这太棒了!我不知道我们可以从布局控制方向。我会试试看,谢谢!您是否尝试过下面关于在何处调用
setRequestedOrientation()
的建议?