java - Android 对 ListView 中的每个元素调用 getView

标签 java android listview

据我了解,为了提高效率,android 仅对 ListView 中的某些元素(可见的或单击的元素等)调用 getView 方法

http://developer.android.com/reference/android/widget/ArrayAdapter.html#getView

但是,对于我的自定义 ArrayAdapter 实现,为列表中的每个元素调用 getView 非常重要(无论它是否可见)。

这可以做到吗?

最佳答案

你想实现什么目标?每个项目都会调用 GetView,由您决定是否实现 ViewHolder 或类似的东西,以便重用或不重用 View 。但是,您应该这样做。

关于java - Android 对 ListView 中的每个元素调用 getView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36143503/

相关文章:

android - Android Rect对象中的top,left,right和bottom是什么意思

android - ListView : Android 中第一行的默认选择

java - Android ListView 行间距

android - 如何在一个ListView中拥有多个数据适配器

java - 带有 CMT 的 Ejb3 无状态 bean

java - @Captor 和 @Mock 不使用 MockitoJUnitRunner 创建对象

java - 随机/随机比较器

java - Maven中库依赖的两个版本

java - 无法连接到网址

android - Flutter path_provider错误-无法解析项目:path_provider_linux