3
나는 Adapter 클래스에서 세 가지 메소드를 수행했다.안드로이드의 어댑터 방법?
- 의 getView()
- newView()
- 의 Bindview()
이러한 방법의 차이점은 무엇인가? 이를 이해하려면 튜토리얼, 샘플 코드 또는 로직을 공유하십시오. 감사. 나는 진보적 인 아이콘으로 listview를 만들어야한다. 어떤 어댑터를 사용하라고 제안합니까?
나는 Adapter 클래스에서 세 가지 메소드를 수행했다.안드로이드의 어댑터 방법?
이러한 방법의 차이점은 무엇인가? 이를 이해하려면 튜토리얼, 샘플 코드 또는 로직을 공유하십시오. 감사. 나는 진보적 인 아이콘으로 listview를 만들어야한다. 어떤 어댑터를 사용하라고 제안합니까?
getView()
은 행에 대해 View
을 반환합니다. ArrayAdapter
의 사용자 지정 하위 클래스의 경우 일반적으로 getView()
을 재정의합니다. CursorAdapter
의 사용자 지정 하위 클래스에 대한
getView()
을 무시할 수 있지만, 일반적으로 대신
newView()
및
bindView()
우선합니다.
newView()
은 행 뷰를 만들고
bindView()
은
Cursor
데이터 세트의 특정 위치에 대한 데이터를 해당 행에 연결합니다.
내 서적 중 하나 인 excerpt에서 이러한 개념을 다룹니다 (자세한 내용은 getView()
을 참조하십시오).
내 질문의이 부분에 대한 답변을하지 못했습니다. "진보적 인 아이콘으로 목록보기를 만들어야 만합니다. 어떤 어댑터를 사용하라고 제안합니까?" – Praveen
질문이 의미가 없기 때문입니다. 원하는 모든 어댑터를 사용할 수 있습니다. "프로그레시브 아이콘"은 무엇이든지간에 사용하는 어댑터에 대한 결정을 내리지 않습니다. – CommonsWare