Android 隐藏(或暗显)安卓穿戴充电图标

Android 隐藏(或暗显)安卓穿戴充电图标,android,watch-face-api,Android,Watch Face Api,我设计了一款Android Wear手表,专门为智能手表在充电座上的时间提供了内容,这样它就可以在夜间制作出一个合理的床头时钟。在这种模式下,我们使用大的超暗数字,以实现舒适的夜间观看和显示保存。令人惊讶的是,在一些手表上,这个小小的充电图标是多么的明亮!使用setWatchFaceStyleAPI和setStatusBarGravity我可以(非常有限地)控制它在屏幕上的位置,但我找不到消除或调暗它的方法。我想,在某种程度上,我们的设计是为了不让单个手表的表面弄乱系统图标,但我希望还是有办法的

我设计了一款Android Wear手表,专门为智能手表在充电座上的时间提供了内容,这样它就可以在夜间制作出一个合理的床头时钟。在这种模式下,我们使用大的超暗数字,以实现舒适的夜间观看和显示保存。令人惊讶的是,在一些手表上,这个小小的充电图标是多么的明亮!使用
setWatchFaceStyle
API和
setStatusBarGravity
我可以(非常有限地)控制它在屏幕上的位置,但我找不到消除或调暗它的方法。我想,在某种程度上,我们的设计是为了不让单个手表的表面弄乱系统图标,但我希望还是有办法的。谢谢

有一种方法叫做
setHideStatusBar(布尔hideStatusBar)
。这将隐藏您手表表面的任何状态信息。

此方法没有文档记录,但肯定是OP问题的答案。不知道为什么会被否决。它可能只会与Wear OS 2.3一起发布。因此,在旧设备上可能不受尊重。