나를 위해 일한 것을 시원하게 해보십시오!
변수 만들기 private static int displayedposition = 0;
이제 활동에서 RecyclerView의 위치를 찾으십시오.
myRecyclerView.setOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
}
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
LinearLayoutManager llm = (LinearLayoutManager) myRecyclerView.getLayoutManager();
displayedposition = llm.findFirstVisibleItemPosition();
}
});
이 문장을 원하는 곳에 배치하여 이전 사이트를보기에 표시하십시오.
LinearLayoutManager llm = (LinearLayoutManager) mRecyclerView.getLayoutManager();
llm.scrollToPositionWithOffset(displayedposition , youList.size());
글쎄, 그것은 나를 위해 잘 작동 \ o /