데이터가있는 커서가 있습니다. 가시성이 커서 항목의 일부 속성에 따라 달라지는 TextView가 있습니다. SimpleCursorAdapter를 사용하고 getView 메서드를 재정의합니다. 하지만 실제로는 SimpleCursorAdapter의 속성을 사용하지 않습니다. 내 어댑터를 CursorAdapter로 변경하고 newView 및 bindView 메서드를 재정의하는 것이 더 좋습니까?SimpleCursorAdapter 대 CursorAdapter?
7
A
답변
7
CursorAdapter는 추상이며 확장됩니다. 한편, SimpleCursorAdapter는 abstract가 아닙니다.
newView (컨텍스트 컨텍스트, 커서 커서, ViewGroup 상위)는 CursorAdapter에서 추상이지만 SimpleCursorAdapter에서 구현됩니다. SimpleCursorAdapter에는 CursorAdapter가 개발자에게 맡기는 동안 뷰를 초기화하는 특정 메커니즘이 있기 때문입니다.
출처 : SimpleCursorAdapter and CursorAdapter
추가 :이 들어
I have TextView which visibility depends on some property of the item of cursor.
당신은 SimpleCursorAdapter.ViewBinder 인터페이스를 확인할 수 있습니다.
[SimpleCursorAdapter 및 CursorAdapter] (http://stackoverflow.com/questions/8382644/simplecursoradapter-and-cursoradapter) – AnV