Java 多个活动与片段之间的通信

Java 多个活动与片段之间的通信,java,android,kotlin,Java,Android,Kotlin,我需要通过回调在多个活动和单个片段之间进行通信。有两个以上的活动类将使用同一个片段。但我不应该保留每个活动的实例。请告诉我是否有解决我的问题的解决方案。使用本地广播您可以使用onActivityResult():或者,如果你想交流片段活动,那么“交流”到底是什么意思?什么样的数据?如果您谈论的是基本类型,那么可以使用SharedReferences轻松存储和访问每个活动/片段级别的数据。或者,如果您谈论的是对象,则可以使用Parcelable或序列化。您有很多选择,但这实际上取决于您发送的内容。

我需要通过回调在多个活动和单个片段之间进行通信。有两个以上的活动类将使用同一个片段。但我不应该保留每个活动的实例。请告诉我是否有解决我的问题的解决方案。

使用本地广播您可以使用
onActivityResult()
:或者,如果你想交流片段活动,那么“交流”到底是什么意思?什么样的数据?如果您谈论的是基本类型,那么可以使用
SharedReferences
轻松存储和访问每个活动/片段级别的数据。或者,如果您谈论的是对象,则可以使用
Parcelable
序列化
。您有很多选择,但这实际上取决于您发送的内容。