Gyr*_*ope 1 android listview adapter baseadapter
我正在创建一个自定义ListView,它将容纳具有不同布局的行(即标题和可点击项).我的自定义适配器类扩展适配器超过BaseAdapter有什么特别的区别吗?看起来我需要在任何一种情况下覆盖相同的方法(getItem,getView ... ect).有任何性能差异吗?或者如果你调用super.method(),你会为你做一些实现吗?我知道BaseAdapter是Adapter的子类,但是你有什么额外的功能呢?
干杯,卢克.
看起来我需要在任何一种情况下覆盖相同的方法(getItem,getView ... ect)
如果继承BaseAdapter而不是创建Adapter接口的完整实现,则必须实现更少的方法.例如,BaseAdapter句柄registerDataSetObserver()和unregisterDataSetObserver()你.
有任何性能差异吗?
通常不是.
我知道Adapter是BaseAdapter的子类
绝对不.Adapter是一个接口,而不是一个类.BaseAdapter实施Adapter.
但是你有什么额外的功能呢?
你没有得到任何"额外功能" Adapter,因为它Adapter是一个界面.
| 归档时间: |
|
| 查看次数: |
694 次 |
| 最近记录: |