使用不止 setStatusBarGravity 在表盘上移动状态栏

Move status bar on watch face using more than setStatusBarGravity

我有这样的问题(也可以在下图看到)

我正在尝试创建自己的表盘,但是,我很难稍微移动状态栏图标,以免它与背景发生碰撞。

启动setWatchFaceStyle的当前设置如下

.setStatusBarGravity(Gravity.TOP | Gravity.CENTER_HORIZONTAL)

有什么办法可以将它移到下方一点,或者我是否必须调整手表背景?

这是屏幕截图。

您可以使用自己的设置,而不是使用 Gravity-Class 的静态变量。就像:

setStatusBarGravity(Gravity.CENTER | 10)

不可能比 Gravity.XXX 方向更精确地调整位置。

即使在 design guidelines 他们也在谈论 "several fixed locations" 可穿戴设备。