Я пытаюсь сделать мой цикл RecyclerView
обратно в начало моего списка.
Я искал по всему Интернету и сумел обнаружить, когда я дошел до конца своего списка, однако я не уверен, где исходить отсюда.
Это то, что я использую в настоящее время для обнаружения конца списка (нашёл здесь):
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
visibleItemCount = mLayoutManager.getChildCount();
totalItemCount = mLayoutManager.getItemCount();
pastVisiblesItems = mLayoutManager.findFirstVisibleItemPosition();
if (loading) {
if ( (visibleItemCount+pastVisiblesItems) >= totalItemCount) {
loading = false;
Log.v("...", ""+visibleItemCount);
}
}
}
Когда прокручивается до конца, я хотел бы, чтобы представления отображались во время отображения данных из верхней части списка или при прокрутке вверху списка, я бы отображал данные из нижней части списка.
Например:
View1 View2 View3 View4 View5
View5 View1 View2 View3 View4