到目前为止,我在实现数组适配器时注意到的一个常见模式是将布局两次传递给适配器(在构造函数和getView中),如下所示:
class MyAdapter extends ArrayAdapter{
MyAdapter(){
super(cxt, R.layout.adapter_layout);
}
getView(...){
convertView = inflate(R.layout.adapter_layout, ...);
}
}
但是真的有必要吗?