问题标签 [custom-adapter]
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 - 无法使用自定义适配器在 ListView 中设置项目边距
我正在尝试为我的 ListView 中的项目设置可变左边距。问题出现在我的 getView 方法中的自定义适配器中:
我们膨胀了 list_item 布局,它是一个带有一些 textView 的 RelativeLayout。然后我尝试使用RelativeLayout.LayoutParams 设置边距。我得到了一个类转换异常,但是普通的 LayoutParams 类型没有设置边距的方法。
设置边距的最佳方法是什么?
这是错误
android - 没有自定义列表视图适配器的列表视图单元的 Android 设置元素
我想做类似的事情mylistview.setElementsofView(0).getElementById.setColor("black");
目前我知道这样做的唯一方法是设置自定义列表视图适配器,设置构造函数,进行条件检查以查看是否填充了视图,然后在该视图中执行操作
当列表视图的其他部分非常容易访问时,这似乎非常令人费解。
是否有一些我可以在 listview 中访问的继承函数以允许我在没有自定义适配器的情况下访问特定视图的元素?
感谢您的任何见解
android - ListActivity 上的空视图不起作用
我正在拔头发试图弄清楚这一点。从我读过的所有教程中,我的设置方式应该可以工作。我有一个使用自定义适配器来显示一些数据的 ListActivity。如果适配器为空,我想显示“未找到任何项目”消息。
这是我的布局:
这是我的代码:
当“items”字符串数组没有数据时,会发生“No Items Found”文本显示正常。PopulateItem() 方法中有一个过程,它将用数据填充数组,如果有数据,在列表的每一行上仍然可以看到“No Items Found”文本,即数据的“下方”。所以空文本基本上被数据覆盖了。
java - 如何使用 customadapter 在列表视图中添加一个带有列表项的微调器?
我正在使用列表视图,并且有许多列表项。我需要为我的所有列表项添加一个微调器。我正在使用 customadapter,我的问题是添加一个我们可以使用 imageview 的图像。对于微调器,我可以使用什么?
android - 从一个布局获取值到下一个布局?
我在扩展Activity
列表中列出了一些项目,并且列表使用自定义适配器列出。我的问题是,这是我的 xml文件,我已在此微调器中添加了一些项目。如何将微调器值获取到下一个布局。有谁知道然后请告诉我?提前谢谢。
android - Android ArrayAdapter 告诉所有其他视图刷新自己
我需要我的 arrayadapter 中的所有其他视图来检查它们的属性并在某些时候返回默认属性
用例:列表视图项目 (a)(b)(c)(d) ,当您触摸 (a) 时,它的背景变为黑色。这是在 ontouchListener 中完成的。但是当你触摸视图(b)时,它的背景变成黑色但是(a)需要变回不是黑色的默认值
我尝试在 view.OnClickListener 的末尾调用 arrayadapter,但问题是它也会重置视图的滚动位置,所以如果这个列表更长 - 它是 - 并且用户触摸了项目(r ) ,然后它将重置列表并将用户放回顶部的项目 (a)
我在看,notifydatasetchanged
但我不确定如何使用它以及它应该在哪里工作
洞察力赞赏
android - 有时我的列表视图中的图标没有显示
我的问题是我已经实现了一个自定义 arrayadapter,它从 url 获取图像并将它们设置为 imageview。它起作用了,有点。有时有些图像没有显示出来。有时它只是一个图像,有时它是三个并且没有明显的顺序。唯一合理一致的是它似乎是我的数组列表中的第 3 个图像。
我的自定义适配器:
android - Storing the state of checkbox in listview while using custom BaseAdapter in android?
i have a listview which is having image, text and checkbox i have inflated this using BaseAdapter. i want to send only those images which are selected but how to store the state of checkbox ? may be i am wrong as i am using baseadapter. you can suggest any other way to do that.
android - ListView GetView() 方法位置中的奇怪行为
我的 ListView 有一个自定义适配器,我向它发送一个列表,如果位置在列表中,那么 imageview(即在自定义行中)将其 src 更改为另一个。这是 GetView 方法:
我发送一个位置为 1 的列表。如果我慢慢滚动 ListView,这效果很好,只有 1 个图像视图会按应有的方式更改。但是如果我快速滚动,其他接近正确位置的图像视图也会改变!
谁能告诉我为什么?
android - 我可以使用自定义列表出现在警报对话框中吗?
我创建了一个自定义适配器,以在可绘制资源的每个列表项中显示不同的图像。现在自定义适配器在列表视图中运行良好。现在我需要在警报对话框或任何其他中显示列表,而不是在另一个布局中显示。