从listview启动活动

时间:2013-08-18 03:29:54

标签: android listview android-listview

我正在尝试在ListView中实现多对一映射,并从数据库中填充与该项相关的元素

Img

  • 您好我正在尝试解决涉及在点击项目时启动活动的问题
  • 我成功启动了点击元素的活动

  • 我有一个要求,需要一些关于如何实现的想法
  • 正如我所说的onclick项目,我发起了一个多对一的活动 映射,假设我单击活动应该的元素Item-1 从与之相关的元素填充新活动中的文本视图 那项活动
  • 如果我点击第2项,它应该填充in的文本视图 与项目2活动相关的元素的相同新活动 来自数据库

我必须尝试多对一的映射

  • 关于如何实现这一目标的任何想法
  • 理解这个概念的任何链接都会有所帮助

    Ps :: 我正在从服务器检索数据作为JSON共鸣

1 个答案:

答案 0 :(得分:0)

1)您可以使用阵列适配器或基础适配器来填充列表视图。语法和概念在开发人员的网站上有很好的解释。

2)对于列表,设置OnItemClickListener并在函数内部将intent传递给下一个activity。在传递意图时,使用putExtra功能将您选择的项目细节传递给下一个活动。

3)在下一个活动中,从上一个活动中获取数据并使用数据遍历来自服务器的JSON响应。在这个时刻使用异步任务将是必不可少的。您可以通过Google搜索来了解异步任务。有许多很棒的教程。

4)当您从服务器获取任何数据时,请创建动态textView以显示您的数据。

参考文献: Developer's Website