2014-10-20 3 views
1

RecyclerView가 있으며 목록이 끝나면 더 많은 데이터를 다운로드하고 싶습니다. 나도 같은 결과를 얻을 수 RecyclerView와 함께 사용해야 무엇RecyclerView 목록 종료 리스너

public void onScroll(AbsListView absListView, int firstVisibleItem, int visibleItemCount, int totalItemCount) { 
    boolean loadMore = firstVisibleItem + visibleItemCount >= totalItemCount; 
    if (loadMore && !getLoaderManager().hasRunningLoaders()) { 
     getLoaderManager().restartLoader(LOADER_ID); 
    } 
} 

: ListFragment에서 나는이 코드를했다? 어댑터 클래스에서

답변

2

나는이 코드를 작성

@Override 
public void onBindViewHolder(ViewHolder viewHolder, int position) { 
    Item item = mItems.get(position); 
    viewHolder.Text.setText(item.getTitle()); 

    if (position == mItems.size() - 1) { 
     mListener.onListEnded(); 
    } 
}