1个活动,2个碎片和设置方向

时间:2017-05-16 00:11:14

标签: android android-fragments android-activity android-orientation

我有一个活动,其中第一个片段(其方向被锁定)征求用户的输入。此数据用于确定如何定向第二个片段。此方向也将被锁定。

我猜我必须从活动或第二片段中调用setRequestedOrientation( ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)

我的问题是最好的方法。它真的有所作为吗?是否可以在没有重新启动活动的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

如果更改$0.id状态需要旋转屏幕,那么它将重新启动活动。

例如,如果您在屏幕处于横向状态时请求setRequestedOrientation,则会重新启动。 但是,如果手机已经处于该方向,则不会重新启动。