我想在一个活动2个文本框和另一个活动图中有2个活动。
当我在第一个单击文本框时,打开另一个,选择位置,单击完成并关闭地图,销毁该活动,并在选择的位置填写第一个文本框。当我单击另一个文本框时,需要从开始时打开相同的地图活动。
任何提示如何以正确的方式做到这一点,打开第二个活动,在第一个文本框中传输数据,销毁第二个,再次相同。
这个问题没有代码,不需要从活动中发布代码。
答案 0 :(得分:0)
使用startActivityForResult()方法运行第二个活动意图。用户在地图中选择了该位置,但在完成第二个活动之前将您从地图中获取的String放入intent中。然后在第一个活动onActivityResult方法中,获取放入Intent的String并将其设置到Textbox中。
您可以在此处找到详细的教程:
http://developer.android.com/training/basics/intents/result.html