我的应用程序是在Titanium中完成的。我正在努力解决一个问题,即当我通过将设备保持在横向模式时启动应用程序。然后在加载Splash屏幕时,它首先进入横向模式,当应用程序最终启动时,整个UI因方向更改而变形。我在TiApp.xml中添加了以下代码行
<application android:screenOrientation="portrait" android:configChanges="keyboardHidden"/>
即使它旋转。我想在启动时停止该启动画面的方向更改。有什么想法吗?
答案 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"/>
干杯