0

我的应用程序是在 Titanium 中完成的。我正在努力解决一个问题,即当我通过将设备保持在横向模式来启动应用程序时。然后在加载启动画面时,它首先进入横向模式,当应用程序最终启动时,整个 UI 被方向变化扭曲了。我在 TiApp.xml 中添加了以下代码行

<application android:screenOrientation="portrait" android:configChanges="keyboardHidden"/>

即使它在旋转。我想在启动时停止该启动画面的方向变化。任何想法?

4

2 回答 2

0

在每个活动中,您必须编写

 <activity android:name=".MainActivity" android:configChanges="keyboardHidden|orientation" android:screenOrientation="landscape"  />

希望有帮助!!

于 2012-08-06T12:44:48.570 回答
0

尝试这个。添加你自定义的 androidManifest.xml用于自定义 xml

并在 androidManifest.xml 中添加这一行并运行我认为这对你非常有用。

<activity android:configChanges="keyboardHidden" android:name="org.appcelerator.titanium.TiActivity" android:screenOrientation="portrait"/>

<activity android:configChanges="keyboardHidden" android:name="ti.modules.titanium.ui.TiTabActivity" android:screenOrientation="portrait"/>

干杯

于 2012-08-07T10:43:44.213 回答