【FFH】如何配置横屏PageAbility,开发横屏应用 精华

Hagon
发布于 2022-2-21 17:20
浏览
3收藏

@[TOC](【FFH】如何配置横屏Page Ability,开发横屏应用)

引言

我们有时候会需要开发只有横屏显示模式的应用,在HarmonyOS中只需要对配置文件进行简单调整就可以了。

下面我们来看看具体操作

提要

在配置文件中abilities对象内有orientations属性,用于控制Page Ability的显示模式,因此可以通过它来使该Page Ability强制横屏。

orientation:

  • unspecified:由系统自动判断显示方向。(默认)
  • landscape:横屏模式。
  • portrait:竖屏模式。
  • followRecent:跟随栈中最近的应用。

1.找到config.json文件

如图所示,该文件在main目录下:

【FFH】如何配置横屏PageAbility,开发横屏应用-鸿蒙开发者社区【FFH】如何配置横屏PageAbility,开发横屏应用-鸿蒙开发者社区

2.打开文件并找到abilities对象并设置屏幕显示方式

在对象内添加"orientatio":"landscape"即可

【FFH】如何配置横屏PageAbility,开发横屏应用-鸿蒙开发者社区【FFH】如何配置横屏PageAbility,开发横屏应用-鸿蒙开发者社区

效果展示(远程模拟器)

【FFH】如何配置横屏PageAbility,开发横屏应用-鸿蒙开发者社区

注意事项

这里在编译器中,使用Previewer的进行预览的时候,是不会强制横屏的。

使用远程模拟器才可以看到该配置实际效果。

7
收藏 3
回复
举报
2条回复
按时间正序
/
按时间倒序
西安丶木易楊
西安丶木易楊

你好,请问openharmony支持横屏应用吗?

回复
2022-11-5 17:14:52
Hagon
Hagon 回复了 西安丶木易楊
你好,请问openharmony支持横屏应用吗?

支持的,更改方式跟HO一样

回复
2022-11-7 14:02:06
回复
    相关推荐