1

我的 android 项目包含一个由 xml 文件填充的列表视图。xml 文件包含节点:

<item ID=XXXX>VALUE</item>

我目前正在使用一个数组列表,它存储节点 VALUE 及其绑定在我的列表视图中。在 ItemClick 上,我需要 ID 的地方调用了一个新活动。

现在我真的不知道如何实现这一点:

  1. 从 xml-> 获取值
  2. 仅将 VALUE 绑定到 listview->
  3. onItemClick 获取 id 并将其作为参数提供给其他活动(当前为其他活动提供参数正在使用 ArrayList)
4

1 回答 1

1

1) 创建包含 id 和 value 的对象

2)基于ArrayDapter的Crate自定义适配器

3) 使用对象集合填充适配器

4)实现项目点击,你可以得到你的对象

5) 从对象中获取 id 并触发它

如果您尝试使用“android listview custom adapter”进行谷歌搜索,您会发现很多示例

于 2013-02-08T23:40:20.937 回答