CustomAdapter-getView()-回收视图-inflate()方法在返回视图时如何工作?

时间:2019-05-05 11:08:42

标签: android layout-inflater

在创建自定义适配器时,我重写了getView方法。 这里(下面的代码用于重新整理视图),我不了解LayoutInflater.from(getContext()).inflate(R.layout.list_item,parent,false)的工作方式。我了解第一个和第二个参数的需要,但是为什么我们要使用thrid参数?

public View getView(int position, View convertView, ViewGroup parent) {
    View listItemView = convertView;
       if (listItemView == null) {
            listItemView = LayoutInflater.from(getContext()).inflate(
                    R.layout.list_item, parent, false);
       }
} 

0 个答案:

没有答案