HarmonyOS Window的setWindowSystemBarProperties方法设置状态栏颜色失败
static setStatusBarProp(win: window.Window) {
let sysBarProps: window.SystemBarProperties = {
statusBarColor: '#00FFFFFF',
statusBarContentColor: '#FF000000',
//isStatusBarLightIcon: false,
};
win.setWindowSystemBarProperties(sysBarProps, (err: BusinessError) => {
let errCode: number = err.code;
if (errCode) {
console.error('[StaticUtils] Failed to set the system bar properties. Cause: ' + JSON.stringify(err));
return;
}
console.info('[StaticUtils] Succeeded in setting the system bar properties.');
});
}
深色模式下,无法将状态栏图标设置成黑色。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS setWindowSystemBarProperties修改状态栏颜色
312浏览 • 1回复 待解决
设置状态栏,调用setWindowSystemBarProperties不生效
2973浏览 • 1回复 待解决
HarmonyOS 状态栏怎么设置颜色
337浏览 • 1回复 待解决
HarmonyOS 状态栏图标颜色设置
317浏览 • 1回复 待解决
HarmonyOS 动态设置状态栏颜色
311浏览 • 1回复 待解决
调用window实例的setWindowSystemBarProperties接口设置窗口状态栏和导航栏的高亮属性时不生效
2399浏览 • 1回复 待解决
HarmonyOS 如何设置状态栏颜色?
275浏览 • 1回复 待解决
如何设置状态栏和导航栏的颜色
3462浏览 • 1回复 待解决
HarmonyOS UIExtensionAbility接入的page中能否设置状态栏的颜色和状态栏文字的颜色?
41浏览 • 1回复 待解决
HarmonyOS 状态栏怎么控制显示于隐藏,设置状态栏颜色,子颜色等控制
381浏览 • 1回复 待解决
怎么获取当前执行窗口的window实例呢?需要设置状态栏的颜色
1635浏览 • 1回复 待解决
HarmonyOS 状态栏上的电池条颜色,动态隐藏状态栏
506浏览 • 1回复 待解决
HarmonyOS 设置状态栏的字体颜色好像无效
235浏览 • 1回复 待解决
HarmonyOS 如何修改状态栏以及状态栏文字的颜色
182浏览 • 1回复 待解决
调用setWindowSystemBarProperties接口设置窗口状态栏和导航栏的高亮属性时不生效
2662浏览 • 1回复 待解决
HarmonyOS 设置深色模式,状态栏文本、图标颜色怎么设置
74浏览 • 1回复 待解决
如何动态修改状态栏和状态栏字体颜色
2388浏览 • 1回复 待解决
HarmonyOS 状态栏的颜色如何修改
383浏览 • 1回复 待解决
修改页面状态栏颜色,以及沉浸式状态属性设置
3123浏览 • 1回复 待解决
状态栏设置颜色失效该怎么办啊?
2134浏览 • 1回复 待解决
设置状态栏颜色不起作用怎么回事?
2544浏览 • 1回复 待解决
HarmonyOS怎样设置在不同页面的状态栏字体颜色
566浏览 • 1回复 待解决
HarmonyOS 单页面如何设置进入修改状态栏颜色,返回(或者侧滑返回)再次复原状态栏颜色
318浏览 • 1回复 待解决
鸿蒙怎么 修改状态栏字体颜色
12768浏览 • 1回复 待解决
请尝试通过UIAbility的onConfigurationUpdate生命周期监听深浅模式变化后,调用window.getLastWindow返回window对象,再调用setWindowSystemBarProperties设置状态栏颜色。setWindowSystemBarProperties用于设置窗口全屏模式时窗口内导航栏、状态栏的属性。