您能否告诉我ArrayAdapterBaseAdapterListAdapter之间的区别。

最佳答案

顾名思义, BaseAdapter 是所有适配器的基类。

扩展基本适配器类时,需要实现所有方法,例如getCount()getId()等。

ArrayAdapter 是一个可以处理数据数组的类。您只需要覆盖getview()方法。

ListAdapter 是一个由具体适配器类实现的接口(interface)。
BaseAdapter是抽象类,而ArrayAdapterListAdapter是具体类。

之所以开发ArrayAdapterListAdapter类,是因为通常我们处理数组数据集和列表数据集。

关于android - ArrayAdapter,BaseAdapter和ListAdapter有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11628742/

10-12 01:45