Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
BaseAdapter 的 getView 中的变量 convertView 。它是干什么用的?创建项目时我应该总是使用convertView吗?如果我不使用它有什么问题?
What is it for?
它是一个实例,View如果你膨胀,第一次它的值为空。例如
View
if (convertView == null) { convertView = inflate... }
创建项目时我应该总是使用convertView吗?
是的,但尝试围绕它实现 ViewHolder 模式。它将加快滚动的性能。
如果我不使用它有什么问题?
这取决于您的ListView. 我们可以从滞后的用户体验到崩溃。
ListView