我有一个活动,其中第一个片段(其方向被锁定)征求用户的输入。此数据用于确定如何定向第二个片段。此方向也将被锁定。
我猜我必须从活动或第二片段中调用setRequestedOrientation( ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
。
我的问题是最好的方法。它真的有所作为吗?是否可以在没有重新启动活动的情况下执行此操作?
答案 0 :(得分:0)
如果更改$0.id
状态需要旋转屏幕,那么它将重新启动活动。
例如,如果您在屏幕处于横向状态时请求setRequestedOrientation
,则会重新启动。
但是,如果手机已经处于该方向,则不会重新启动。