我正在尝试将一个字符串从当前 Activity 传递到之前的 Activity 。我有意尝试,但失败了。我怎么能通过呢?任何人都可以帮我找到解决方案吗?....我从 4 天开始就遇到了这个问题...请尽快帮助我。
提前致谢..
最佳答案
在您的新 Activity (B) 完成之前,使用 setResult()
Intent data = new Intent();
data.putExtra("RESULT", "my string to pass to previous activity");
setResult(RESULT_OK, data);
并且在之前的 Activity (A) 中,您必须使用 startActivityForResult()
来启动 Activity B
然后在 Activity A 中覆盖 onActivityResult()
以检索结果。
关于android - 将字符串从一个 Activity 传递到上一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4921365/