2011-02-07 52 views
1

我正在尝试将字符串从当前活动传递到以前的活动。我尝试了意图,但它失败了。我怎么能通过它?任何人都可以帮助我找到解决办法吗?......我从4天开始接触这个问题......请尽快帮助我。将字符串从一个活动传递到之前的活动

在此先感谢..

+0

请贴上你试过的东西,并解释它失败的原因。 – Cristian 2011-02-07 12:43:07

回答

6

新活动(B)之前完成,使用setResult()

Intent data = new Intent(); 
data.putExtra("RESULT", "my string to pass to previous activity"); 
setResult(RESULT_OK, data); 

,并在之前的活动(A)必须使用startActivityForResult()用于启动活动B

然后在活动A中覆盖onActivityResult()来检索结果。

相关问题