lv.setOnScrollListener(new OnScrollListener(){ @Override
public void onScroll(AbsListView view, int arg1, int arg2, int arg3) {
// TODO Auto-generated method stub
}
@Override
public void onScrollStateChanged(AbsListView view, int state) {
// TODO Auto-generated method stub
if(state == OnScrollListener.SCROLL_STATE_IDLE) {
if( view.getLastVisiblePosition() == adapter.getCount()-1 ){
Toast.makeText(ContentsListView.this, "리스트 마지막임", Toast.LENGTH_SHORT).show();
data = new ListData[count];
for(int i = 0 ; i < count; i++){
data[i] = new ListData();
mData.add(data[i]);
}
adapter.notifyDataSetChanged();
}
}
}
});
2010년 1월 27일 수요일
[Android] ListView에서 마지막 아이템 확인
리스트뷰에서 아래방향으로 flicking 중 리스트의 마지막 아이템에 도달했는지 확인하는 코드
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기