0

BaseAdapter 的 getView 中的变量 convertView 。它是干什么用的?创建项目时我应该总是使用convertView吗?如果我不使用它有什么问题?

4

1 回答 1

1
What is it for? 

它是一个实例,View如果你膨胀,第一次它的值为空。例如

 if (convertView == null) {
      convertView = inflate...
 }

创建项目时我应该总是使用convertView吗?

是的,但尝试围绕它实现 ViewHolder 模式。它将加快滚动的性能。

如果我不使用它有什么问题?

这取决于您的ListView. 我们可以从滞后的用户体验到崩溃。

于 2015-11-09T08:59:44.823 回答