가로 목록보기를 사용하고 이에 동적 데이터를 추가하고 있지만 스크롤이 listview
의 가장 오른쪽 항목에 도달했을 때 항목을 추가하고 싶습니다. 스크롤을 가장 오른쪽 위치로 가져 오려면 어떻게해야합니까?Android : 추가 가로 목록보기에 더 많은 항목로드
0
A
답변
0
목록보기에 onScrollListener를 구현하고 onScroll() 메소드를 통해 데이터를 가져옵니다. 이 작업을 쉽게 수행 할 수있는 라이브러리가 많이 있습니다. 다음은 수직리스트 뷰 예제이지만, 항상 수평으로 변경하고 필요에 따라 코드를 수정할 수 있습니다. 그렇게하기 위해
https://github.com/shontauro/android-pulltorefresh-and-loadmore
0
, 당신은 어댑터에 의해 지배 목록의 크기를 조롱한다. 예를 들어 목록의 이름이 myList이고 크기가 myList.size() 인 경우 myList.add (mockelemnt)와 같은 작업을 수행해야합니다. 당신이 마지막 요소를 조롱 한 이제
, 당신은 할 수 있습니다 어떤 어댑터 방식의 getView()에 그것을 처리하는 것입니다
@Override
public View getView(int position, View convertView, ViewGroup parent){
if (oistion < myList.size(){
//work with conventional view
}else if (postion == myList.size()){
//work with addMore view
}
}
인 경우는
희망이 도움 당신 code ?? ... 여기에 코드를 게시하십시오. –