RecyclerView smoothScrollToPosition (lastItem) прокручивается вниз, где последний элемент частично виден - PullRequest
0 голосов
/ 07 декабря 2018

Я работаю на экране типа чата, где новый элемент текстового сообщения добавляется в список, а recyclerView прокручивается до последней позиции списка, но последний элемент частично виден, и не прокручивается до конца дна, когда клавиатура открыта.Я добавил

 android:layout_width="match_parent"
            android:gravity="top"
            android:layout_gravity="fill_vertical"
            android:windowSoftInputMode="adjustResize"
            android:clipToPadding="false"
            android:layout_height="match_parent"
            app:layout_constrainedHeight="true"
            app:layout_scrollFlags="scroll|enterAlways"
           app:layout_behavior="@string/appbar_scrolling_view_behavior"
            android:layout_marginBottom="@dimen/margin_5"

в представление переработчика.Я также пытался использовать recyclerView.layoutMangaer.smoothScrollToPosition, метод ScrollBy (), а также использовал задержку около 300 мс для прокрутки.Ничего не помогло.

Буду признателен за помощь.Спасибо.

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