问题标签 [simpleadapter]

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

android - SimpleAdapter 填充位图和文本视图的 ArrayList

我希望能够填充存储在 SD 卡中的位图和数组列表。

现在在 android 开发人员中,String[]from 保存了 hashmap 加载每个键中使用的项目的键。

我的问题更多是如何显示实际的位图图像,因为我知道“站点”使用 HashMap.put(ImageKey, R.id.image) 的示例,其中 R.id.image 是整数而不是位图。

我的问题是“如何在 SimpleAdapter 中加载位图?”。

0 投票
2 回答
1279 浏览

android - 用户交互后刷新 ListView

在用户从源 SQLite 表中删除一行后,我正在努力更新我的 ListView。

我已经搜索了几天的解决方案并发现了几个推荐我使用的地方,notifyDataSetChanged()但我似乎无法弄清楚将它放在哪里以及如何使用它。

我正在尝试使用 BaseAdapter,但在查看 LogCat 后我不确定这样做是否正确。

这是我正在使用的代码:

我一定是做错了什么可怕的事情!因为当我尝试运行它时,我在 LogCat 中得到了这个:

如果我尝试放置:

在 try {} 之外,LogCat 中出现此错误:

有人可以指出我正确的方向,以便在执行任务后更新我的列表视图吗?

谢谢!

0 投票
1 回答
1749 浏览

android - 列表查看已读和未读邮件

我有一个list view在其中显示消息列表。我SimpleAdapter用来显示列表视图。我在hash map(显示是否读取消息)中设置了一个标志(真/假)。它工作正常。读取标志后,我可以更新它。如何区分已读和未读消息(我只想要未读消息的粗体文本视图)。

0 投票
2 回答
5613 浏览

android - Android:处理图像的 HashMap.put

我想将图像添加到列表视图中,我该怎么做?名称和类型显示正确。目前卡在这里。

我想要适当的图像,例如:

列表显示

0 投票
1 回答
358 浏览

android - xml 应该如何查找 SimpleAdapter

定义:

xml 布局应该是什么样子才能正常工作:

这是我的:

这是我填充该字段的类:

0 投票
1 回答
3118 浏览

android - 使用 simple_list_item_2 并且无法弄清楚如何使用 setOnItemClickListener

请原谅我,我是新人:这方面的新手。我使用 asimple_list_item_2来显示 11 个项目。这 11 个项目是使用HashMapthen加载的SimpleAdapter。这在显示所有内容时效果很好。问题是我不能继续setOnItemClickListener 前进。编码:

所以到这里为止,一切都很好,我得到了我的清单。现在我希望能够从列表中选择一个项目,所以我编写了接下来的 2 行

我收到以下错误

The method setAdapter(SimpleAdapter) is undefined for the type ArrayList<HashMap<String,String>>

The method setOnItemClickListener(new AdapterView.OnItemClickListener(){}) is undefined for the type ArrayList<HashMap<String,String>>

0 投票
1 回答
570 浏览

android - 更新 SimpleAdapter 数据后刷新 ListActivity

更新包含数据的 SimpleAdapter 对象后,我未能更新 ActivityList 的视图!SimpleAdapter 没有 notifyDataSetChanged() 方法,当我从 ListActicity 检索列表视图时, invalidateViews() 不起作用!

0 投票
2 回答
2227 浏览

android - ListView的item背景色设置问题

我有一个ListView,当用户单击其中一个项目时,我希望该项目变为蓝色。为了做到这一点,在活动的onCreate()方法中ListView,我为用户点击设置了一个监听器。

对于第一个可见项目,一切正常,但是当我滚动列表时,我有一个 NullPointerExceptionat arg0.getChildAt(arg2).setBackgroundColor(...),即使该arg2值具有正确的项目索引位置。

ListView有一个两行项目结构,当我加载时ListView我使用这个适配器:

我不明白如何解决这个问题。我能得到一些帮助吗?

0 投票
1 回答
411 浏览

android - simpleadapter 似乎是空的 - 为什么?

我正在尝试在自定义对话框中创建一个列表视图。listview 包含一个自定义行,其中包含 4 个文本视图。我有点卡住了,因为没有错误消息,但没有显示,适配器似乎是空的(但 fillmaps 有数据) - 我错过了什么?

谢谢阅读

0 投票
1 回答
1477 浏览

android - 可以在 SimpleAdapter 中从 XML 设置动态图标吗?

我想使用 SimpleAdapter 而不是自定义 ArrayAdapter。除了与每一行关联的图标外,一切正常。图标直接与标签相关。所以根据标签,图标可能会有所不同。

这是示例 XML

我的自定义行布局

现在在这里我解析我的 XML 并设置我的适配器(仅编辑到相关部分):

程序不会崩溃。一切都按原样显示,我什至解析“站点”,因此当单击该行时会打开一个 Web 视图。我只是无法显示图标。这甚至可以使用 SimpleAdapter 吗?

更新:这是覆盖的 getView() 方法: