如题,从 ActivityA start ActivityB,B的launchMode为singleTask; 问,如何将 ActivityB 的结果返回给 ActivityA?
startActivityForResult
setResult
finish
onActivityResult
可以使用一些事件框架比如EventBus和Otto,代替Android原生的intent方式通讯。
1 回答648 阅读
1 回答531 阅读
1 回答4.6k 阅读
2 回答3.6k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
2 回答3.7k 阅读
2 回答722 阅读✓ 已解决
startActivityForResult启动BsetResult然后finishonActivityResult接收数据