Не могу настроить Recycler для запуска снизу - PullRequest
0 голосов
/ 10 апреля 2020

Я пытаюсь заставить мой просмотр рециркулятора начинать снизу

Сделать Recycler View показывать строки снизу

Согласно этому ответу я пробовал оба

mMessageRecycler.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false));
mMessageRecycler.setAdapter(mMessageAdapter);

и использование reverseLayout в XML

app:stackFromEnd="true"
app:reverseLayout="true"

Однако ни один из них не заставляет обзор переработчика начинать снизу ... Он все еще начинается сверху

вот мой весь макет:

<androidx.recyclerview.widget.RecyclerView
        android:id="@+id/challengeroom_recycler"
        android:layout_width="0dp"
        android:layout_height="0dp"
        android:background="@null"
        app:layout_constraintBottom_toTopOf="@id/challengeroom_et_sendmessage"
        app:layout_constraintTop_toBottomOf="@+id/guideline1"
        app:layout_constraintRight_toRightOf="@+id/vertical_guideline_75percent"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginStart="16dp"
        android:layout_marginBottom="16dp"
        app:stackFromEnd="true"
        app:reverseLayout="true"/>

1 Ответ

1 голос
/ 10 апреля 2020

Пожалуйста, попробуйте этот код

LinearLayoutManager layoutManager = new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false);;
layoutManager.setStackFromEnd(true)
mMessageRecycler.setLayoutManager(layoutManager) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...