• Lv0
    粉丝0

积分12 / 贡献0

提问1答案被采纳0文章0

作者动态

    SytemUI状态栏StatusBar自定义位置问题

    clover 显示全部楼层 发表于 2023-11-20 17:48:16

    【问题描述】

    SytemUI StatusBar是通过Window.createWindow创建,WindowType是TYPE_STATUS_BAR,通过window.moveWindowTo其他位置无效,只能固定在顶部位置。

    WindowType改为TYPE_FLOAT,可以自定义位置,但是应用显示会全屏,无法识别到是StatusBar。

    【运行环境】

    硬件: ROM版本: DevEvoStudio版本:4.0r SDK版本:api10

    您尚未登录,无法参与评论,登录后可以:
    参与开源共建问题交流
    认同或收藏高质量问答
    获取积分成为开源共建先驱

    精彩评论1

    hyacinth养花人

    沙发 发表于 2024-1-22 14:35:12

    SytemUI状态栏StatusBar自定义位置问题

    TYPE_STATUS_BAR问题:TYPE_STATUS_BAR类型是状态栏,受系统管控,本身不支持外部开发使用,限制此类窗口调用resize/moveTo接口进行直接的位置大小调整。
    TYPE_FLOAT问题:TYPE_FLOAT默认是悬浮窗,需要应用自行设置其大小,你是否有resize其大小到全屏了?

    另外“无法识别到是 StatusBar”是什么意思?为什么要识别StatusBar?你的是什么设备?

    Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

    返回顶部