0

我有一个计时器应用程序,我的应用程序应该始终处于横向模式。在清单中,我使用过:

<activity android:name=".MActivity"                      
  android:label="@string/app_name"           
  android:screenOrientation="landscape" 
  android:theme="@android:style/Theme.NoTitleBar"
  android:configChanges="keyboardHidden|orientation"> 

但有时,当我从背景切换到前景时,它首先以纵向模式出现,然后调整为横向模式。这里发生了什么事?

提前致谢。

4

2 回答 2

1

如果您将这一行粘贴到您的每个活动中(在 onCreate 中),您是否有同样的情况:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
于 2011-08-16T12:26:42.293 回答
0

不使用android:configChanges="keyboard|keyboardHidden"此属性的方向

于 2011-08-16T12:26:40.040 回答