Как программно прокручивать нижнюю часть представления Recycler?

Я хочу прокрутить до нижней части окна ресайклера одним нажатием кнопки, как мне это сделать?

Для этого вам нужно использовать LayoutManager . Выполните следующие шаги.

1). Прежде всего, объявите LayoutManager в вашей Activity/Fragment . Например, я взял LinearLayoutManager

 private LinearLayoutManager mLinearLayoutManager; 

2). Инициализируйте LinearLayoutManager и установите его в RecyclerView

 mLinearLayoutManager = new LinearLayoutManager(this); recyclerView.setLayoutManager(mLinearLayoutManager); 

3). На своей Button onClick сделайте это, чтобы прокручивать нижнюю часть вашего RecyclerView .

 mLinearLayoutManager.scrollToPosition(yourList.size() - 1); // yourList is the ArrayList that you are passing to your RecyclerView Adapter. 

Надеюсь, это поможет .. !!

Вы можете использовать scrollToPosition () с индексом последней позиции.