问题标签 [convertview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
454 浏览

android - android getView() 如何在 BaseAdapter 中工作?

我已经阅读了一些文章并观看了视频以了解其ListView工作原理。所以,假设我有 5 个项目的列表(所有项目都在屏幕上可见)。我的自定义适配器中有以下代码,它继承自BaseAdapter

当我运行此代码时,我在控制台中看到以下输出:

getView() view只是null为了这个0职位。看完后,我认为我有null前 5 次调用(直到所有可见的项目视图都没有初始化)。为什么只针对第一个?我错过了什么?

0 投票
1 回答
35 浏览

android - 滚动列表视图后结果异步任务执行无法快速加载和值更改

我有适配器,适配器内部有异步任务。显示布局徽章无法快速加载,并且当我滚动值随机变化时。

我的适配器

和:

谢谢

0 投票
1 回答
33 浏览

android - ListView 元素的子元素在某个位置后重复

我有一个 listView 正在工作/显示一些数据作为 Title 和 subtitle ,一切正常,但是每当我向上滚动列表或 convertView 回收时,最后一个元素的副标题会重复,而 Title 不是,这是什么问题..

在“else”部分下,“viewHolder.m_profileDetails”将它们的文本设置为位置编号 0,而它在列表中的位置是 8 或 9。

0 投票
2 回答
1054 浏览

java - 如何获取数组列表图像 URL 到 ListView getView 方法的 ImageView

// 图像 URL 存储在字符串中ArrayList。我为数组列表定义了getter和setter,但我仍然不知道如何使用get方法ArrayList动态显示图像ListView

0 投票
1 回答
46 浏览

android - TypeHolder Android 中的 ClassCastException

我已经制作了一个ListView并且我想根据iMsgand的值来膨胀不同的 xml 文件uMsg(其中一个总是空白,所以另一个应该被膨胀)。

我有 2 个 xml 文件。两者都有TextView不同的风格。该代码强制转换为ClassCastException. 我阅读了另一个问题的答案以覆盖该getViewTypeCount()方法。但我不太明白。任何人都可以帮忙吗?

这是日志:

0 投票
0 回答
11 浏览

listview - 转换视图不一致

使用 convertview 的回收逻辑的扩展 baseadapter 导致列表项 TextView setText 方法在将视图滚动出屏幕然后返回后在列表视图中被调用两次(覆盖文本)。每次调用 getview 时膨胀 convertview 可以消除此问题。任何帮助,将不胜感激。

0 投票
1 回答
38 浏览

android-studio - 安卓工作室;将视图膨胀并保存到 convertView 有什么意义?

上面的代码取自 BaseAdapter 类。那么将膨胀视图设置为 convertView 有什么意义呢?getView 的全部意义在于如果没有视图,则创建一个视图,给它属性,然后返回它,以便它可以在 ListView 的应用程序中显示,对吗?那么为什么不直接说 findViewById(R.id.contact_view_row_value); 呢?我的意思是我们到底在用 layoutInflater 做什么?我认为既然我们将它设置为等于 convertView,就不需要键入 convertView.findViewById。我的意思是它已经等于一个膨胀的 XML 文件,对吧?我在这里很困惑,我真的很感激一些澄清。

0 投票
2 回答
270 浏览

android - 解释 ListView 中 convertView 和 View Holder 模式的各个角色

谁能解释 ListView 中 convertView 和 View Holder Pattern 的各自作用,以及它们如何提高 listview 的效率?

0 投票
1 回答
53 浏览

android - 我在getView 中的convertView 似乎没有正确实现,你能告诉我为什么吗?

我的listView似乎加载正确,但在测试时我认为它有问题。

我正在看这个教程:http ://android.amberfog.com/?p=296#more-296

我已经添加了这一行:

按照教程,logcat我应该在convertView向下滚动时看到值listView,例如:

但在我的logcat一切convertViews都是null。我什至不滚动listView,我的 122 行立即膨胀 - 判断logcat。所有值的形式为:

难道我做错了什么?

这是我的代码:

在我的活动中,我使用一个函数来测量列表视图在屏幕上加载之前的高度,这可能是问题的一部分。不确定是否可以解决,但如果可以,那就太好了。

从我的 NewContact.java:

justifyListViewHeightBasedOnChildren 函数:

0 投票
2 回答
537 浏览

android - 无法解析符号“ConvertView”

我正在按照本教程实施Expandable ListViewhttps ://www.youtube.com/watch?v=GD_U0-N3zUI&t=404s 我所做的一切都与其中相同,但是:

我收到此错误:“无法解析符号 convertView”

试过: 在此处输入图像描述