开始活动/收集数据/销毁

时间:2015-11-17 07:57:15

标签: java android

我想在一个活动2个文本框和另一个活动图中有2个活动。

当我在第一个单击文本框时,打开另一个,选择位置,单击完成并关闭地图,销毁该活动,并在选择的位置填写第一个文本框。当我单击另一个文本框时,需要从开始时打开相同的地图活动。

任何提示如何以正确的方式做到这一点,打开第二个活动,在第一个文本框中传输数据,销毁第二个,再次相同。

这个问题没有代码,不需要从活动中发布代码。

1 个答案:

答案 0 :(得分:0)

使用startActivityForResult()方法运行第二个活动意图。用户在地图中选择了该位置,但在完成第二个活动之前将您从地图中获取的String放入intent中。然后在第一个活动onActivityResult方法中,获取放入Intent的String并将其设置到Textbox中。

您可以在此处找到详细的教程:

http://developer.android.com/training/basics/intents/result.html