问题标签 [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 投票
1 回答
1233 浏览

android - SimpleAdapter 包括一个按钮。爪哇,安卓

第一次问-希望您能提供帮助。

我创建了一个 SimpleAdapter 和一个 ArrayList/HashMap,它映射到一个包含一个 ImageView 和 2 个 TextViews 的布局。当 SimpleAdapter 被分配给我的 ListView 时,它完全按预期工作。我的问题是这个 - 我想将一个 ImageButton 添加到 SimpleAdapter 使用的布局中,但无法弄清楚如何做到这一点。我将 ImageButton 添加到布局中,我想我必须为添加到 ArrayList 的每个 HashMap 创建一个相应的 ImageButton,但它并没有按照我的想法做。如何连接 OnClickListener 以及如何将其引用回单击按钮的项目的 ListView 索引?

希望这个解释有意义,任何代码示例都会很有帮助。谢谢,戴夫

0 投票
2 回答
3488 浏览

android - 如何从哈希表中获取位图图像到简单的适配器中以在 imageview 中查看 listactivity

下面是我的代码。我正在通过 JSONArray 获取图像的 url。然后我将图像转换为位图图像并存储在哈希表中。

我正在使用 ImageView 在列表视图中显示图像。所以我使用简单的适配器来获取图像。但是图像没有加载。

请帮帮我,我是Android新手!!!!!!

更新:

下面是我用来将字符串加载到列表视图中的文本字段的 ArrayAdapter。我有一个 ImageView 在里面。如何覆盖列表适配器以将动态图像加载到列表视图中。

0 投票
1 回答
874 浏览

java - android - SimpleAdapter + SectionIndexer

我正在尝试使用 SimpleAdapter 在 ListView 中使用 SectionIndexer。

我在一个数组中有大约 30 个元素,并且该列表是通过考虑这 30 个元素中的每一对来构建的,除非这对中的每个元素都是相同的(即 i == j)。

所以列表中的每个项目都包含两个文本视图和一个复选框。只是为了解释文本视图的结构:

row1: textview1: 下午(...) textview2: at(....)

row2:textview1:下午(...) textview2:电池充电(....)

第 3 行:textview1:下午(...)

等等等等

所以基本上每个第一个 TextView 都是相同的,直到与该 TextView 的所有对都已被消耗。

由于这个列表包含大约 900 个(准确地说是 870 个)条目,我尝试使用 FastScrolling 实现 SectionIndexing。

虽然我了解如何做到这两点,但我似乎遇到了一个我无法解释的问题。

看起来当我滚动时,显示当前字母的叠加层总是比列表中的当前位置早一个。

我正在努力解决这个问题,但我不明白为什么。

我可以发布代码,但我很确定我没有做错任何事。

我能想到的唯一缺陷是所有以相同字母开头的单词都是相同的。

谢谢

0 投票
1 回答
5015 浏览

android - 如何从Android中的数据库中获取数据?通过光标 c= db.query?

这是 myDB 类 //请看一下 public Cursor getplaces() --- 我是对还是错?如果我想 setListAdapter,如何在主 Activity 类中编码。感谢您的帮助。

ListplaceActivity 类

在我单击转到 ListplacesActivity 页面后,在 LogCat 中显示如下,它发生“意外停止”并且没有显示任何列表:

0 投票
2 回答
1781 浏览

android - 使用 SimpleAdapter 将背景图像应用于 ListView

我最近使用 ListAdapter 创建了一个 ListView 并在列表后面应用了一个静态背景图像;

我现在切换到使用 SimpleAdapter 在每个列表项中包含各种项目。

仅供参考,上面列表中的项目来自我找到的一个示例。我遇到的问题是我不确定如何应用背景图像,就像我之前对 ListAdapter 版本所做的那样。(即setBackgroundResource)

任何帮助,将不胜感激!

0 投票
2 回答
1287 浏览

android - 文本未出现在列表视图中

我有一个列表视图,我想在其中使用自定义字体,例如 Arial。为此,我将 SimpleAdapter 子类化并实现了列表中 textviews 的字体。但在此实施之后,列表似乎是空白的,但 onClick 仍在工作,单击空白列表项会根据需要将我导航到下一个活动。

代码

0 投票
3 回答
12477 浏览

android - 通过简单的适配器在 imageview 中显示位图图像

我从一个网址获取图像。我在列表视图中使用图像视图。我想将位图图像列表添加到列表项的每一行中。我使用了 SimpleAdapter,但图像视图显示空白。我的代码如下!

0 投票
2 回答
8238 浏览

android - 在 ArrayAdapter 和 SimpleAdapter 之间进行选择

我想知道,关于我们如何在ArrayAdapter和之间进行选择,是否有任何指导方针SimpleAdapter

对于每个列表项,它们将由几个 TextViews 和 Views 呈现,它们的布局很好。ArrayAdapter我意识到我可以通过使用或来毫无问题地实现两者SimpleAdapter

是否有任何指导方针,关于我们如何在其中进行选择?我的猜测是

  1. ArrayAdapter使我们能够动态添加新项目,即使在那段时间显示列表之后也是如此。请注意,ArrayAdapter有方法add
  2. SimpleAdapter用于案例,一旦显示列表,就不能再添加新项目了。

这是我们应该遵循的准则吗?

0 投票
3 回答
783 浏览

java - SimpleAdapter 未在 GUI 上显示数据

这是我为我工作的大学编写的第一个 android 应用程序。它基本上是一个瘦客户端,从站点上的 xml 读取数据并将其打印到列表中。我遇到了一个奇怪的问题,可以使用一些帮助。EventsListActivity 从文件中读取一个 xml,将其放入 HashMaps 数组中,对其进行排序并将其放入 SimpleAdapter。我正在为我的 DirectoryListActivity 使用完全相同的代码,它工作得很好。但是,EventsListActivity 仅显示一个包含 1 行的空白列表。如果单击该行将显示正确的数据,并且 xml 文件中只有 1 行,所以这不是问题。但是,该行中的 TextView 没有显示任何内容。

我已经逐步完成了代码,并且正在正确读取和存储 xml。SimpleAdapter 的绑定似乎存在问题。任何提示将不胜感激,如果您看到我可以在我的代码中做的更好的事情,请随时给我指点。这是所需的信息:

CUSTOMLIST.XML

客户的.XML

0 投票
2 回答
599 浏览

java - 这是将 2 个数组添加到 SimpleAdapter 的正确方法吗?

我使用 SimpleAdapter 将 2 个字符串(一个在左侧,另一个在右侧)显示到 ListView 中,

字符串位于 2 个不同的数组中。和数组 A 中的第一个,数组 B 中的第一个在第一行,依此类推..

这是我使用的代码的一部分:

我确信有更好的方法来制作我想要的东西。正确的方法是什么?