#안드로이드 스크롤뷰 사용법 (Android scrollview)
// 스크롤 - 스크롤 처리에 대한 부분
listview.setOnScrollListener(new AbsListView.OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView absListView, int i) {
// 상태에 대한 콜백 메소드
}
@Override
public void onScroll(AbsListView absListView, int i, int i1, int i2) {
// 스크롤 행위에 대한 콜백 메소드
// 데이타가 정상적으로 다 보여졌을 때
if (absListView.isShown()) {
// 마지막 아이템까지 모두 보았을 경우, 페이지 추가 로드
if(totalItemCount != 0 && (firstVisibleItem+visibleItemCount) == totalItemCount && lastitemVisibleFlag == false) {
try {
// 다음 페이지 로드하는 비즈니스 로직 처리
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
});
'◼︎ 개발 > Android' 카테고리의 다른 글
[Android] 안드로이드 로딩화면 구현하기 (Android splash activity) (0) | 2017.01.31 |
---|---|
[Android] android listView 초성 검색하기 (0) | 2017.01.25 |
[Android] 안드로이드 즐겨찾기 버튼 만들기 (3) | 2017.01.24 |
[Android] 안드로이드 listView에서 viewHolder 구현하기 (0) | 2017.01.23 |
[Android] 안드로이드 커스텀 리스트뷰(listView)에서 아이템 클릭이 안될 때.. (0) | 2017.01.23 |
[Android] 안드로이드 이미지 버튼 사용법 (ImageButton) (0) | 2017.01.23 |
[Android] 안드로이드 액티비티간의 데이터 전달 (intent 사용법) - 1 (0) | 2017.01.23 |