安装应用后,SCREEN_ORIENTATION_PORTRAIT无法正常运行

时间:2018-08-02 07:49:10

标签: android android-layout android-studio android-fragments

我在将应用程序的方向锁定为纵向模式时遇到问题。我在清单中添加了android:screenOrientation="portrait"android:configChanges="orientation"。此外,我在setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)的{​​{1}}中添加了onCreate(...)MainActivity扩展了MainActivity。在任何时候,它都能正常工作,因此,除非您是首次在设备上安装应用程序,否则您永远不会横向看到应用程序。然后可以在横向和纵向之间切换。有人知道为什么会这样吗?先感谢您。

1 个答案:

答案 0 :(得分:0)

不要将方向应用于application元素,而是应将属性应用于activity元素,并且还必须如下所述设置configChanges。

示例:

<activity
   android:screenOrientation="portrait"
   android:configChanges="orientation|keyboardHidden">
</activity>

这应用于manifest文件AndroidManifest.xml中。