问题标签 [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.
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:
android - 多个 ArrayAdapters - 在最后一个中未调用 getView
我有两个 ListView,treatmentListView 和 diaryListView。如果在treatmentListView 中单击一个项目,我想显示该项目的diaryListView。我的问题是在 MyDiaryAdapter 中没有调用 getView 并且没有显示任何项目。任何人有修复?
编辑:这里填充了“注释”。
下面是第一个列表的 onClick 的处理方式:
编辑2:整个文件:
android - 在 Android 的 Dialog 中将 Text 设置为 ListView 中的 TextViews
我有一个ListView
动态膨胀的自定义布局,它有不同的文本视图和一个按钮。单击按钮时,用户在对话框窗口中指定选项,并将数据返回到列表视图中的选定项目。
我希望数据能够插入到列表视图中相应项目的文本视图中。但是,当列表中不可滚动的项目较少时,关闭对话框时根本不会插入任何数据,并且当它有足够的可滚动项目时,数据会插入到列表中错误项目的文本视图中。我不知道我做错了什么,这是我的代码:
java - 无法在 Fragment 中的 SimpleAdapter 中写入 getView
我有一个带有 AsyncTask 的片段,我在其中解析 Json。要将每个元素放入列表中,我使用SimpleAdapter
. 在我的项目列表中,我有一个按钮。当然,如果我想点击按钮我需要创建一个getView。好吧,不行。这是SimpleAdapter
AsyncTask 内部的部分
现在,在那之后,我试图把这个:
我得到一个错误,@Override
比如:The annotation @Override is disallowed for this location
然后当然是getView()
语法。我不知道为什么。我也尝试清理项目但没有。也许还有其他解决方案?谢谢。
android - 自定义微调器不调用自定义列表视图?
我有一个自定义列表视图和微调器。首先我正在填充列表视图,然后我单击下拉微调器。我正在选择一个项目(城市)。我想用新结果更新列表视图。但是我可以自定义适配器 getview 是不打电话。所以 listview 没有更新。这是我的屏幕
我该怎么做?
我在这里填充微调器
电影城选择器:
CinemaListViewAdapter2:
java - 根据从 Json 解析的项目更改 listView 行背景颜色
嗨,我相当了解编程,但这里的问题是我正在解析来自 json 的数据。因此,我的目标是根据以下条件设置每一行的背景颜色:
Dog 或 Cat 或 Elephant 或 Rhino 或 Lion 它们各自的列表视图背景颜色应为蓝色、红色、黄色、绿色
请帮忙,我可以解析这个 JSON,但我希望 listView 显示不同的颜色。到目前为止,我可以更改 listView 的整个背景,每个项目的文本,但未能有条件地执行行颜色。
android - 在 getView() 中设置 onClick 与在 listview 上设置 onListItemClick()
在adapter的getView()中设置onClick和在listview上设置onListItemClick()都可以达到同样的效果。但是,我听说第一种方法是一种不好的做法。有人可以解释为什么吗?两者有性能差异吗?
android - 片段 - getView() 方法返回 NULL
我不知道为什么在我调用 getView 时在我的片段中它返回 NULL。
我知道我可以在我调试我的应用程序的onCreateView 方法执行后调用 getView
:我检查了第一个被称为 onCreateView 方法。
所以我不知道问题出在哪里。
我向您展示我的代码:
这是我的主要活动,当用户单击抽屉菜单时,我检查按下了菜单的哪个声音:
在这种情况下,用户按下了 7 号语音菜单,所以在这个块中,我使用静态方法 newIstance 创建了一个新片段。
这是方法:
之后,我只是将片段提供给方法:替换。
它工作,我还可以看到他调用了 CreaVotoFragment 类中覆盖的 onCreateView 方法。
当我使用 createMark 方法(if 块的最后一行)调用时,问题就开始了。
在 createMark 方法内部,当我调用 getView 时,返回一个空指针。
android - webview 在 listview 中显示错误的值
我有一个用于显示产品的列表视图(产品名称、产品价格和产品描述)。我想在 web 视图中显示产品描述,因为我使用 html 代码(图像、表格、视频等)。
除了 WebView 上的产品描述外,产品列表上的一切都很好。当我在不可见的产品上滚动列表视图时,产品描述(WebView)完全错误,实际上它显示了以前产品的描述。
问题出在 GetView 函数内部,虽然我使用 viewHolder 类,但问题仍然存在。下面我展示了 Getview 和 viewholder 类的代码片段:
/////持有 UI 组件的 VIEWHOLDER 类////////////////
//////GETVIEW() 函数,我在其中加载每个产品值///////
product_descr2(TextView) 显示正确的产品描述,但 prDescription(WebView) 仅显示列表中第一个产品的正确描述。是 WebView 组件的错误还是我做错了什么?
如果有人知道任何解决方案,请帮忙。
/*******************************/
我注意到如果我添加 convertview = null; 进入getView,它将正确的值加载到WebView中,但速度太慢。我显示产品文件的代码。我使用通用图像加载器来延迟加载产品图像。
/******************产品文件********************************** *******************************/
android - 在getView中获取ImageView的宽度
我无法在 ListAdapter 的 getView 方法中获取 ImageView 的宽度...
在我的 ListAdapter 的 getView...
我正在为 targetHeight 敬酒,它始终为 0,这意味着 getWidth() 方法返回 0。我尝试了许多不同的方法。请帮忙!