2011-01-06 6 views
0

getView() 메소드를 재정 의하여 3 열로 목록보기를 만들었습니다. 내 클래스에 대해 Arrayadaper 클래스를 확장하여 setListAdapter (Myclass)에 사용했습니다. 그러나 나는 이것이 어떻게 작동하는지 정말로 이해하지 못한다. 이것이 목록의 모든 항목을 어떻게 통과합니까? setlistadaper와 arrayadapter는 어떻게 작동합니까? 어디서? Int Position은 getview()의 인수 중 하나이며 루프가 없다는 것을 의미합니다. 누군가 제발 설명해 주실 래요?listView에 대해 setListAdapter (Arrayadaper)가 어떻게 작동합니까?

클래스 contenthandler도 xml 목록을 통해 이동합니까? 루프없이 어떻게 가능합니까?

답변

1

제가 알다시피, 당신을위한 루프가 없습니다. ListView는 표시 할 항목을 확인한 다음 위치별로 뷰를 가져옵니다. getView에서 위치에 항목보기를 작성합니다.

+0

답변을 주겠다. –

관련 문제