使用不止 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" 可穿戴设备。
我有这样的问题(也可以在下图看到)
我正在尝试创建自己的表盘,但是,我很难稍微移动状态栏图标,以免它与背景发生碰撞。
启动setWatchFaceStyle的当前设置如下
.setStatusBarGravity(Gravity.TOP | Gravity.CENTER_HORIZONTAL)
有什么办法可以将它移到下方一点,或者我是否必须调整手表背景?
这是屏幕截图。
您可以使用自己的设置,而不是使用 Gravity-Class 的静态变量。就像:
setStatusBarGravity(Gravity.CENTER | 10)
不可能比 Gravity.XXX 方向更精确地调整位置。
即使在 design guidelines 他们也在谈论 "several fixed locations" 可穿戴设备。