WearableRecyclerView
在使用静态创建一个非常简单的之后,TextView
我发现奇怪的是方形模拟器正确显示列表中的项目,而圆形模拟器显示所有项目在屏幕右侧略微溢出,如下面的屏幕截图所示:
我使用的布局非常基本,所有内容都match_parent
用于布局宽度,所以我不知道出了什么问题:
<?xml version="1.0" encoding="utf-8"?>
<androidx.wear.widget.WearableRecyclerView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/rvMonitors"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:scrollbars="vertical">
</androidx.wear.widget.WearableRecyclerView>
带有静态文本的标题项:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/tvDescription"
android:paddingStart="10dp"
android:paddingEnd="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/primary_purple">
</TextView>
我当然可以在所有项目或回收站视图的右侧添加额外的填充/边距,但为什么圆形模拟器会发生这种情况?