问题标签 [getview]

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 回答
381 浏览

android - Error in imageloader in getView method

I want to parse images from an xml using image loader but in the getView() method i get this error:

java.lang.IllegalArgumentException: view must not be null

this is my getView() method:

0 投票
2 回答
363 浏览

android - 多个 ArrayAdapters - 在最后一个中未调用 getView

我有两个 ListView,treatmentListView 和 diaryListView。如果在treatmentListView 中单击一个项目,我想显示该项目的diaryListView。我的问题是在 MyDiaryAdapter 中没有调用 getView 并且没有显示任何项目。任何人有修复?

编辑:这里填充了“注释”。

下面是第一个列表的 onClick 的处理方式:

编辑2:整个文件:

0 投票
1 回答
864 浏览

android - 在 Android 的 Dialog 中将 Text 设置为 ListView 中的 TextViews

我有一个ListView动态膨胀的自定义布局,它有不同的文本视图和一个按钮。单击按钮时,用户在对话框窗口中指定选项,并将数据返回到列表视图中的选定项目。

我希望数据能够插入到列表视图中相应项目的文本视图中。但是,当列表中不可滚动的项目较少时,关闭对话框时根本不会插入任何数据,并且当它有足够的可滚动项目时,数据会插入到列表中错误项目的文本视图中。我不知道我做错了什么,这是我的代码:

0 投票
1 回答
433 浏览

java - 无法在 Fragment 中的 SimpleAdapter 中写入 getView

我有一个带有 AsyncTask 的片段,我在其中解析 Json。要将每个元素放入列表中,我使用SimpleAdapter. 在我的项目列表中,我有一个按钮。当然,如果我想点击按钮我需要创建一个getView。好吧,不行。这是SimpleAdapterAsyncTask 内部的部分

现在,在那之后,我试图把这个:

我得到一个错误,@Override比如:The annotation @Override is disallowed for this location然后当然是getView()语法。我不知道为什么。我也尝试清理项目但没有。也许还有其他解决方案?谢谢。

0 投票
2 回答
455 浏览

android - 自定义微调器不调用自定义列表视图?

我有一个自定义列表视图和微调器。首先我正在填充列表视图,然后我单击下拉微调器。我正在选择一个项目(城市)。我想用新结果更新列表视图。但是我可以自定义适配器 getview 是不打电话。所以 listview 没有更新。这是我的屏幕在此处输入图像描述

我该怎么做?

我在这里填充微调器

电影城选择器:

CinemaListViewAdapter2:

0 投票
5 回答
1125 浏览

java - 根据从 Json 解析的项目更改 listView 行背景颜色

嗨,我相当了解编程,但这里的问题是我正在解析来自 json 的数据。因此,我的目标是根据以下条件设置每一行的背景颜色:

Dog 或 Cat 或 Elephant 或 Rhino 或 Lion 它们各自的列表视图背景颜色应为蓝色、红色、黄色、绿色

请帮忙,我可以解析这个 JSON,但我希望 listView 显示不同的颜色。到目前为止,我可以更改 listView 的整个背景,每个项目的文本,但未能有条件地执行行颜色。

0 投票
1 回答
123 浏览

android - 在 getView() 中设置 onClick 与在 listview 上设置 onListItemClick()

在adapter的getView()中设置onClick和在listview上设置onListItemClick()都可以达到同样的效果。但是,我听说第一种方法是一种不好的做法。有人可以解释为什么吗?两者有性能差异吗?

0 投票
1 回答
765 浏览

android - 片段 - getView() 方法返回 NULL

我不知道为什么在我调用 getView 时在我的片段中它返回 NULL。

我知道我可以在我调试我的应用程序的onCreateView 方法执行后调用 getView :我检查了第一个被称为 onCreateView 方法。 所以我不知道问题出在哪里。 我向您展示我的代码: 这是我的主要活动,当用户单击抽屉菜单时,我检查按下了菜单的哪个声音:





在这种情况下,用户按下了 7 号语音菜单,所以在这个块中,我使用静态方法 newIstance 创建了一个新片段。

这是方法:

之后,我只是将片段提供给方法:替换。

它工作,我还可以看到他调用了 CreaVotoFragment 类中覆盖的 onCreateView 方法。

当我使用 createMark 方法(if 块的最后一行)调用时,问题就开始了。
在 createMark 方法内部,当我调用 getView 时,返回一个空指针。

0 投票
1 回答
641 浏览

android - webview 在 listview 中显示错误的值

我有一个用于显示产品的列表视图(产品名称、产品价格和产品描述)。我想在 web 视图中显示产品描述,因为我使用 html 代码(图像、表格、视频等)。

除了 WebView 上的产品描述外,产品列表上的一切都很好。当我在不可见的产品上滚动列表视图时,产品描述(WebView)完全错误,实际上它显示了以前产品的描述。

问题出在 GetView 函数内部,虽然我使用 viewHolder 类,但问题仍然存在。下面我展示了 Getview 和 viewholder 类的代码片段:

/////持有 UI 组件的 VIEWHOLDER 类////////////////

//////GETVIEW() 函数,我在其中加载每个产品值///////

product_descr2(TextView) 显示正确的产品描述,但 prDescription(WebView) 仅显示列表中第一个产品的正确描述。是 WebView 组件的错误还是我做错了什么?

如果有人知道任何解决方案,请帮忙。

/*******************************/

我注意到如果我添加 convertview = null; 进入getView,它将正确的值加载到WebView中,但速度太慢。我显示产品文件的代码。我使用通用图像加载器来延迟加载产品图像。

/******************产品文件********************************** *******************************/

0 投票
1 回答
976 浏览

android - 在getView中获取ImageView的宽度

我无法在 ListAdapter 的 getView 方法中获取 ImageView 的宽度...

在我的 ListAdapter 的 getView...

我正在为 targetHeight 敬酒,它始终为 0,这意味着 getWidth() 方法返回 0。我尝试了许多不同的方法。请帮忙!