将数据动态添加到android中的活动

时间:2013-08-22 13:03:08

标签: android

如何动态地向android

中的活动添加数据
  • 当我在列表视图中选择一行1时(mainActivity.xml) - >我需要 填充数据W.R.T从另一个活动new_act.xml中排出 服务器(我从服务器获取数据作为JSON响应)
  • 同样当我在listview(mainActivity.xml)中选择row2时 - 。一世 需要在相同的新活动中填充数据W.R.T 来自服务器的new_act.xml

所以我在这里仅使用2个活动mainActivity.xml进行列表视图,new_act.xml显示数据

我应该参考哪些Android概念

我应该参考Fragremts吗?

我正在为移动设备而不是平板电脑构建Android应用

任何想法

感谢

1 个答案:

答案 0 :(得分:0)

您可以将数据存储为Intent extras,将数据传递到其他活动。首先看一下这些方法:Intent Extras

因此,您将构建您的Intent以启动new_act Activity,如下所示:

Intent i = new Intent(this, new_act.class);
i.putExtra("key", "value");
startActivity(i);

然后在new_act的{​​{1}}活动中,你会得到这样的数据:

onCreate()

所以我假设你要做的就是你必须在第一个活动中为你的ListView实现一个OnItemClickListener。然后,当单击某个项目时,您将使用您想要传递的任何数据为您的第二个活动构建一个Intent。