Как полностью прокрутить RecyclerView - PullRequest
0 голосов
/ 08 июня 2018

Я использую RecyclerView и RelativeLayout (с высотой 40dp) ниже (который становится видимым в зависимости от условия).Когда я вызываю rv_chat.smoothScrollToPosition(chatModelArrayList.size() - 1);, RecyclerView отлично показывает свой последний элемент.

Теперь в этом состоянии, если нижний RelativeLayout становится видимым, тогда последний элемент в RecyclerView немного скрывается (высота 40dp снизу как высотаRelativeLayout) снизу (идет под прокруткой).

Чтобы преодолеть это состояние, в условиях, когда RelativeLayout становится видимым, я далее вызываю rv_chat.smoothScrollToPosition(chatModelArrayList.size() - 1);, но поскольку последний элемент уже виден, и только его частьпри прокрутке smoothScrollToPosition ничего не делает.Поэтому мой вопрос заключается в том, как полностью прокрутить RecyclerView внизу независимо от того, какой элемент отображается в данный момент?

Дайте мне знать, если есть необходимость в каких-либо дополнительных пояснениях в приведенной выше демонстрации моей проблемы.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...