Android 在详细活动中截击后更新我的主要活动

Android 在详细活动中截击后更新我的主要活动,android,android-volley,Android,Android Volley,我有两项活动: 1-包含项目列表的主要活动(主要活动) 2-要添加项目的活动(添加活动) 在添加活动中,我使用volley library向服务器添加项目,我将从服务器接收此项目及其id,然后我想将此项目传递给主活动,我发送了指向主活动列表适配器的静态ListAdapter以添加活动来解决此问题,但现在我有不止一个电话要添加活动,所以这个解决方案对我来说并不好 完成截击请求后,将项目从添加活动发送到主活动的最佳解决方案是什么 注意:添加活动可能在完成截击请求之前完成。 因此,我不能使用“开始活动

我有两项活动: 1-包含项目列表的主要活动(主要活动) 2-要添加项目的活动(添加活动)

在添加活动中,我使用volley library向服务器添加项目,我将从服务器接收此项目及其id,然后我想将此项目传递给主活动,我发送了指向主活动列表适配器的静态ListAdapter以添加活动来解决此问题,但现在我有不止一个电话要添加活动,所以这个解决方案对我来说并不好

完成截击请求后,将项目从添加活动发送到主活动的最佳解决方案是什么


注意:添加活动可能在完成截击请求之前完成。
因此,我不能使用“开始活动”来获得结果。

我建议查看otto。当Volley完成请求时,您可以在主线程上发布事件。若add仍在运行,它可以设置结果,而Main可以处理onActivityResult。如果main启动,它将直接获取事件并执行它需要的操作

“添加活动可能在截击请求完成之前完成”为什么要在截击请求完成之前完成?请求完成后完成我不想让用户等待,然后在请求尚未完成时锁定ListAdapter,并在完成后移除锁