1

我的 Watchface Config 活动只有一个带有设置的 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" />

截屏

截屏

提前致谢。

4

1 回答 1

2

您可以使用void setEdgeItemsCenteringEnabled (boolean isEnabled)来控制这种行为。

WearableRecyclerView 文档中:

使用此方法将 WearableRecyclerView 配置为始终将第一个和最后一个项目与屏幕的垂直中心对齐。如果用户滚动到目前为止,这有效地将列表的开始和结束移动到屏幕的中间。它考虑了孩子的身高,以便他们正确居中。

于 2018-04-30T14:19:10.573 回答