gpt4 book ai didi

android - 如何使用 Titanium 在 Android 中获取启动画面的横向 View ?

转载 作者:太空狗 更新时间:2023-10-29 14:28:46 26 4
gpt4 key购买 nike

如何在 Titanium 中将斜杠屏幕默认模式设置为横向。在我的应用程序中,我尝试了

Titanium.UI.orientation = Titanium.UI.LANDSCAPE_LEFT;
var NavigationController = require('NavigationController').NavigationController;
var windows = require('window_js').windows;

在 window_js.js 中它是

exports.windows = function(navController){
var window = Ti.UI.createWindow({
backgroundColor : '#fff',
navBarHidden : true,
fullscreen:true
});
return window;
};

但是这段代码显示错误 Wrapped java.lang.RuntimeException: java.lang.NullPointerException (file:///android_asset/Resources/app.js#1)

和 afterremovinf 第 1 行即

Titanium.UI.orientation = Titanium.UI.LANDSCAPE_LEFT;

应用程序以纵向模式启动,启动画面迅速变为横向模式。可能的解决方案是什么?谢谢。

最佳答案

横向模式下的启动画面是转到android项目文件夹

项目 ---> 构建 ----> Android ------> AndroidManifest.xml 文件 .

复制 AndroidMenifest.xml 文件文本并将 AndroidManifest.custom.xml 文件放入保存 AndroidManifest.xml 文件的同一文件夹中。

在 Activity 标签中写入

android:screenOrientation="landscape" for landscape mode 

并替换

   android:configChanges="keyboardHidden|orientation" 

  android:configChanges="keyboardHidden" 

在每个 Activity 的整个文件中。示例

<activity>
android:configChanges="keyboardHidden"
android:screenOrientation="landscape"
</activity>

这对我有用:)

关于android - 如何使用 Titanium 在 Android 中获取启动画面的横向 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9075982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com