我根据这个例子创建了一个列表:
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);