从适配器中的哈希映射检索数据(GetView 方法)



我根据这个例子创建了一个列表:

http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/

在 GetView 方法中,需要访问仅存储在 HashMap 中的信息。我可以使用"adapter.getItem (position)"访问。ToString ()",但这样,键和值就会组合在一个字符串中,如下所示:

{date=2011-07-25 19:30:00, id=1, caption=Test Caption, title=Test Title, bookmark=true}

您可以单独检索此数据吗?例如,只有"书签"字段的值

请举例说明。我是Android开发的新手。

请记住,您知道与适配器一起使用的数据类型。

而不是使用 toString,只需获取项目并像往常一样使用它。

例如:

HashMap<String, String> i = (HashMap<String, String>) adapter.getItem(position);
i.get(ITEM_TITLE);

最新更新