ModularizationArchitecture
ModularizationArchitecture copied to clipboard
如何实现startActivityForResult和结果
如何实现startActivityForResult和返回的结果??
直接在action中实现startActivityForResult就可以了 if(context instanceof Activity){ Intent i = new Intent(context, WebActivity.class); context.startActivityForResult(); }
我试了没法响应setResult
如果是跨进程的startActivityForResult就不可以了。 假设A startActivityForResult B 你需要再给A写一个Action,在B执行完成之后,调用这个Action,然后进行相关操作,来达到startActivityForResult的效果。
你的意思就是说没法真正支持startActivityForResult的功能吗?? 老代码里面存在大量的setResult,需要一一改造吗?