0

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>

もちろん、すべてのアイテムまたはリサイクルビューの右側に余分なパディング/マージンを追加できますが、丸みを帯びたエミュレーターでこれが起こるのはなぜですか?

4

0 に答える 0