设置状态栏,调用setWindowSystemBarProperties不生效
我使用 setWindowSystemBarProperties 设置状态栏,不生效。
windowStage.getMainWindow((err, data) => {
if (err.code) {
console.error('Failed to obtain the main window. Cause: ' + JSON.stringify(err));
return;
}
windowClass = data;
console.info('Succeeded in obtaining the main window. Data: ' + JSON.stringify(data));
let SystemBarProperties={
statusBarColor: '#ff0000',
statusBarContentColor:'#000000'
};
windowClass.setWindowSystemBarProperties(SystemBarProperties, (err) => {
if (err) {
console.error('Failed to set the system bar properties. Cause: ' + JSON.stringify(err));
return;
}
console.info('Succeeded in setting the system bar properties.');
});
})
后查阅文档发现api9无法使用,
既然官方说不支持此接口,那怎样才能设置状态栏?
Ability框架
UI
赞
收藏 0
回答 1
待解决
相关问题
调用setWindowSystemBarProperties接口设置窗口状态栏和导航栏的高亮属性时不生效
2329浏览 • 1回复 待解决
调用window实例的setWindowSystemBarProperties接口设置窗口状态栏和导航栏的高亮属性时不生效
2210浏览 • 1回复 待解决
HarmonyOS 修改状态栏颜色不生效
311浏览 • 1回复 待解决
HarmonyOS setWindowSystemBarProperties修改状态栏颜色
27浏览 • 1回复 待解决
如何设置沉浸式状态栏
2593浏览 • 1回复 待解决
HarmonyOS 状态栏怎么设置颜色
29浏览 • 1回复 待解决
调用setWindowLayoutFullScreen实现了沉浸式透明状态栏,但未自动撑起状态栏的高度
2135浏览 • 1回复 待解决
如何设置状态栏和导航栏的颜色
2941浏览 • 1回复 待解决
ets开发如何设置隐藏状态栏?
3458浏览 • 1回复 待解决
HarmonyOS 状态栏怎么控制显示于隐藏,设置状态栏颜色,子颜色等控制
55浏览 • 1回复 待解决
如何动态修改状态栏和状态栏字体颜色
2110浏览 • 1回复 待解决
元服务顶部状态栏怎么设置标题
1832浏览 • 3回复 待解决
应用如何设置隐藏顶部的状态栏
2460浏览 • 1回复 待解决
HarmonyOS 设置状态栏图标,调用'addToStatusBar'时始终返回错误码 1010710001
178浏览 • 1回复 待解决
沉侵式状态栏获取状态栏高度为0
395浏览 • 1回复 待解决
导航栏设置问题:设置状态栏,底部导航栏时感觉底部导航栏设置隐藏无效
412浏览 • 1回复 待解决
HarmonyOS Navigation标题栏设置NavigationCustomTitle类型不生效
592浏览 • 1回复 待解决
修改页面状态栏颜色,以及沉浸式状态属性设置
2863浏览 • 1回复 待解决
HarmonyOS 状态栏上的电池条颜色,动态隐藏状态栏
381浏览 • 1回复 待解决
HarmonyOS 请问如何在不设置全屏的情况下覆盖状态栏背景呢?
342浏览 • 1回复 待解决
HarmonyOS 设置状态栏的字体颜色好像无效
52浏览 • 1回复 待解决
HarmonyOS 有没有针对page页面级别的状态栏设置接口,如:高亮图标、沉浸式状态栏
393浏览 • 1回复 待解决
HarmonyOS 如何设置单个page沉浸式状态栏
393浏览 • 0回复 待解决
获取状态栏与导航栏高度
644浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏
117浏览 • 1回复 待解决
这是 developer preview1的写法,参考下 setWindowSystemBarProperties9+
setWindowSystemBarProperties(systemBarProperties: SystemBarProperties, callback: AsyncCallback<void>): void
设置窗口全屏模式时窗口内导航栏、状态栏的属性,使用callback异步回调。
系统能力: SystemCapability.WindowManager.WindowManager.Core
参数:
参数名
类型
必填
说明
SystemBarProperties
SystemBarProperties
是
导航栏、状态栏的属性。
callback
AsyncCallback<void>
是
回调函数。
错误码:
以下错误码的详细介绍请参见窗口错误码。
错误码ID
错误信息
1300002
This window state is abnormal.
1300003
This window manager service works abnormally.
示例: