调用setWindowSystemBarProperties接口设置窗口状态栏和导航栏的高亮属性时不生效
调用setWindowSystemBarProperties接口设置窗口状态栏和导航栏的高亮属性时不生效
对于这个问题,可能有几个原因导致设置不生效:
如果您仍然遇到问题,建议您查阅相关的开发文档,或在StackOverflow等开发社区中搜索类似的问题,以获取更多帮助和解决方案。
1 回答897 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答985 阅读
1 回答967 阅读
1 回答852 阅读
1 回答812 阅读
状态栏字体高亮属性的本质就只是让字体变成白色。调用window实例的setWindowSystemBarProperties接口时,如果设置了状态栏内容颜色statusBarContentColor,就以开发者设置的颜色为准,isStatusBarLightIcon状态栏字体高亮属性就不生效;同理,如果设置了导航栏内容颜色navigationBarContentColor,isNavigationBarLightIcon导航栏字体高亮属性就不生效。
参考链接
状态栏、导航栏的属性SystemBarProperties