【发布时间】:2017-05-22 18:22:25
【问题描述】:
我正在为 Android Wear 制作表盘。我想将状态栏放在底部而不是顶部。
文档声明使用WatchFaceStyle.Builder的setStatusBarGravity()-方法:https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceStyle.Builder.html#setStatusBarGravity(int)
但是,这似乎没有按预期工作。每当我使用Gravity.BOTTOM 时,图标都会在表盘内垂直居中,而不是位于底部。
这是我使用的代码:
setWatchFaceStyle(new WatchFaceStyle.Builder(Watchface.this)
.setShowUnreadCountIndicator(true)
.setStatusBarGravity(Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM)
.setAcceptsTapEvents(true)
.build());
导致这种情况(注意中间的充电指示灯)
我做错了什么?我用谷歌搜索过,但找不到任何相关信息。
【问题讨论】:
标签: android wear-os watch-face-api android-wear-2.0 watchface