通过Android上行导航发送数据

时间:2014-08-06 15:04:47

标签: android android-intent navigation

我通过向上导航切换活动(1和2):

  • 活动1通过Intent.putExtra将数据传递给活动2.
  • 在活动2中,使用“向上导航”时,必须将此数据传送回活动1。

我该如何编码?

2 个答案:

答案 0 :(得分:0)

您应该使用startActivityForResult启动活动2,这样就可以将数据发送回启动器活动。

有关详情,请查看Android开发者网站上的this教程。

答案 1 :(得分:0)

您必须使用startActivityForResult(Intent intent, int requestCode)方法启动Activity2。

在Activity2上,您必须使用setResult(int resultCode, Intent data)方法

设置要返回的数据

在Activity1上,您必须实现onActivityResult(int requestCode, int resultCode, Intent data)方法。这是从Activity2

获取数据的地方

查看活动文档以获取更多信息enter link description here