zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

qt for Android屏幕横向/全屏显示

AndroidQt for 显示 屏幕 全屏 横向
2023-09-27 14:29:08 时间

最近研究一下qt for Android,本来要发个帖子是关于手机调取sqlite数据库的,但是中间出现 些问题,也是有点成果,待继续解决了在发博,先简单解决了app横向,发个帖子 简单介绍一下,这里主要参照的是这位大哥的帖子Qt5.4开发Android:设置图标与强制横屏_阳光柠檬_的博客-CSDN博客

 

话不多说,正文:

在编译成功后 的Android-build中

找到AndroidManifest.xml,将其复制到与pro同级的 文件夹aaa中

文件中xml是设置横屏的关键,请忽略db和png文件

然后用notepad打开,找到screen设置那句话

其中的参数可以设置按如下表

我选择的是sensorLandscape,横向显示,翻转手机壳旋转方向,不需要竖屏

修改好之后再qt程序中的pro中加上一句话

意思是要调取aaa文件中的xml文件,然后编译,我用的是手机在线调试,没用模拟器,一是感觉模拟器效果不好,二是电脑控件有限,下载模拟器太占用空间,效果如下

横屏显示,不会立起来了,但是看着是不是很别扭,对,就是上面的状态栏一直在那,所以以我们强迫症的性子肯定不会让他存在,解决方式如下(写到这还是一脸懵逼,还没百度怎么解决,就放言解决方式如下了,哈哈哈)

5min之后

解决了,xml既然能解决横向问题,那么app界面配置基本都在xml文件中,同样还是打开xml文件,在其中加上一句话

去掉titlebar,设置全屏显示,就ok了

先写到这,要是有什么配置仍然是修改xml的,我会在这个帖子上更新,就不一一去写那么多标题的帖子