讨论广场 问答详情
如何修改桌面的代码固定桌面方向
皮蛋瘦肉粥 2025-02-18 11:37:12
232 评论 分享

最近驱动适配出现了一个问题,通过设置display_manager_config.xml的值后,锁屏和应用界面是旋转的,但桌面却没有,猜测是launcher在获得屏幕参数时出现了问题,想请教各位大佬如何通过修改桌面代码来指定桌面的方向呢

232 评论 分享
写回答
全部评论(11)

想问下怎么解决的

2025-07-02 09:29:21
2025-07-28 15:37:47
兄弟,这个问题你找到解决办法了?我是不知道在哪几个module.json5 里修改,不清楚具体的路径
2025-07-28 15:37:47
2 楼
应用module.json5中
"abilities": [{
    "name": "EntryAbility",
    "orientation": "landscape"   //设置为固定横屏
    "orientation": "portrait"    //设置为固定竖屏
    "orientation": "auto_rotation"    //屏幕自动旋转
}]

 

1
2025-02-18 15:13:28
2025-07-28 15:36:10
大神,我想了解一下,你这个module.json5文件的具体路径;我在applications/standard/launcher 路径下没找到module.json5 这个文件。能否告诉我具体有哪几个json5需要修改。谢谢
2025-07-28 15:36:10
2025-02-19 14:50:29
引用:“在v4.1系统源码里哪里可以更改吗,我想编译进镜像中”
在源码里全局搜 module.json5 这个文件,把 orientation 进行对应的修改
2025-02-19 14:50:29
2025-02-19 09:27:33
在v4.1系统源码里哪里可以更改吗,我想编译进镜像中
2025-02-19 09:27:33
1 楼
应用module.json5中
"abilities": [{
    "name": "EntryAbility",
    "orientation": "landscape" //修改这个
}]
2025-02-18 11:47:26
2025-07-25 17:58:46
引用:“把附件的launcher hap替换到system/app/com.ohos.launcher 目录 然后清下data 重启试试。”
大神,请问一下是这样改?我这样改完以后是还是没有横屏过来,界面依然是竖屏,而且快捷栏显示在半中间
8666905b30ee01e54e9dca1c6e3b78b9.png
下载
2025-07-25 17:58:46
2025-07-25 14:09:06
引用:“把附件的launcher hap替换到system/app/com.ohos.launcher 目录 然后清下data 重启试试。”
请问一下大佬,这一步是在哪里替换的,我在系统源码里面,没找到"abilities": [{ "name": "EntryAbility", "orientation": "landscape" //修改这个 }]
2025-07-25 14:09:06
2025-02-19 11:23:05
引用:“这是v4.1源码里面的吗,我想编译出镜像”
把附件的launcher hap替换到system/app/com.ohos.launcher 目录 然后清下data 重启试试。
com.ohos.launcher_bak.rar
下载
2025-02-19 11:23:05
2025-02-18 11:52:57
这是v4.1源码里面的吗,我想编译出镜像
2025-02-18 11:52:57
查看全部11条回答/评论