在我的Android应用程序中,我已经将android:screenOrientation="portrait"
添加到我的Android.manifest
中的所有Activity中,并将android:orientation="vertical"
添加到每个Activity/片段的各自布局中,这样应用程序只能在纵向模式下查看。
但是,有一个片段我特别想启用纵向和横向。这个片段扩展了DialogFragment()
类,因为它是全屏片段。这个片段包含在另一个片段中,所以它使用childFragmentManager
来显示。
如何为特定片段同时启用纵向和横向方向,而对其余Activity和片段仅启用纵向方向?
1条答案
按热度按时间okxuctiv1#
你可以试试这个答案:https://stackoverflow.com/a/53864286/15351040
只需将旋转类型更改为“传感器”或“用户”,并在碎片被破坏或暂停时重置。