我已经完成了适配器类中的三种方法。
这些方法有什么区别?请分享一些教程,示例代码或逻辑来理解这一点。谢谢。我必须使用渐进式图标创建列表视图。你建议我做哪个适配器?
答案 0 :(得分:7)
getView()
会返回View
行。对于ArrayAdapter
的自定义子类,通常会覆盖getView()
。
对于CursorAdapter
的自定义子类,可以覆盖getView()
,但通常会覆盖newView()
和bindView()
。 newView()
创建了行视图,bindView()
将Cursor
数据集中特定位置的数据附加到该行。
我的一本书excerpt涵盖了这些概念(更多侧重于getView()
)。