方向更改扭曲了Android设备中的视图

时间:2012-08-06 11:01:35

标签: android user-interface titanium screen-orientation

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

<application android:screenOrientation="portrait" android:configChanges="keyboardHidden"/>
即使它旋转。我想在启动时停止该启动画面的方向更改。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

在每个活动中你必须写

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

希望有所帮助!!

答案 1 :(得分:0)

试试这个。添加自定义androidManifest.xml For custom 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"/>

干杯