我的应用设置了导航,并且是单活动应用。片段链接如下:MainFragment
-〉GameFragment
MainFragment
-〉GameSetupFragment
-〉GameFragment
我需要完成的任务:根据不同的设置,GameFragment有时候应该被锁定在横向模式。当我在一个活动中这样做时,我写了一行代码:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
如果我使用片段,我可以做什么?有没有方法告诉片段所有者(即Activity)切换方向?
1条答案
按热度按时间bpzcxfmw1#
假设您知道片段已附加到Activity,则可以在片段中调用
requireActivity()
来获取Activity: