我的Watchface配置活动只有一个带有设置的WearableRecyclerView。当我在Wear Emulator中运行活动时,顶部似乎有很多额外的空间。无法弄清楚如何删除它。
活动代码
<?xml version="1.0" encoding="utf-8"?>
<android.support.wear.widget.WearableRecyclerView android:id="@+id/setting_recycler_view"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:clickable="true"
android:focusable="true"
xmlns:android="http://schemas.android.com/apk/res/android" />
截图
提前致谢。
答案 0 :(得分:1)
您可以使用void setEdgeItemsCenteringEnabled (boolean isEnabled)
来控制此行为。
来自WearableRecyclerView
documentation:
使用此方法配置WearableRecyclerView始终将第一个和最后一个项目与屏幕的垂直中心对齐。如果用户已滚动到目前为止,这有效地将列表的开始和结束移动到屏幕的中间。它将孩子的身高考虑在内,以便他们正确居中。