如何使用ViewPagewrFragmenty锁定屏幕方向

时间:2019-04-03 21:20:53

标签: android-viewpager screen-orientation

具有ViewPager并在不同的单个片段中滚动。

假设一个特殊的片段(称为P_Fragment)必须仅以纵向模式显示。可接受的行为是

  1. 如果显示P_Fragment,则不允许旋转
  2. 如果未显示P_Fragment并且屏幕处于横向模式,则不要滚动P_Fragment(跳过)。

假设在数组中有片段,例如F1,F2,P_Fragment,F3,F4,F5

案例号1可以在P_Fragment滚动查看然后将屏幕锁定为纵向时完成。

但是对于案例号。 2,
如果当前显示的是F2(或F3)(因此P_Fragment已经加载好可以滚动了,并且设备可以旋转了,如何防止其滚动?

或者如果当前F1正在显示并旋转为横向模式,如何防止P_Fragmentnext to be displayed fragment一样滚动?

0 个答案:

没有答案