具有ViewPager并在不同的单个片段中滚动。
假设一个特殊的片段(称为P_Fragment
)必须仅以纵向模式显示。可接受的行为是
P_Fragment
,则不允许旋转P_Fragment
并且屏幕处于横向模式,则不要滚动P_Fragment
(跳过)。 假设在数组中有片段,例如F1,F2,P_Fragment
,F3,F4,F5
案例号1可以在P_Fragment
滚动查看然后将屏幕锁定为纵向时完成。
但是对于案例号。 2,
如果当前显示的是F2(或F3)(因此P_Fragment
已经加载好可以滚动了,并且设备可以旋转了,如何防止其滚动?
或者如果当前F1正在显示并旋转为横向模式,如何防止P_Fragment
像next to be displayed fragment
一样滚动?