gpt4 book ai didi

android - 如何使用非原始对象在 Activity 之间进行通信

转载 作者:搜寻专家 更新时间:2023-11-01 08:15:57 24 4
gpt4 key购买 nike

Activity 是否可以使用用户定义的对象进行通信?

附注

  1. 据我所知,当我希望 Activity(s) 相互通信时,我必须使用原始类型的对象,例如 int、String、boolean 等。

  2. 我们不使用 Serializable、Parcelable 和静态类。

最佳答案

如果在调用 Intent 时谈论附加功能,您可以实现 Serializable 或 Parcelable对象中的接口(interface)以传递它们。

您还可以将该对象放入自己的 Application 实现中类并在 Activity 或 Service 类中访问它 as described in my other answer .但请记住,以这种方式共享状态可能表明您的设计存在更普遍的问题。

关于android - 如何使用非原始对象在 Activity 之间进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4968116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com