【发布时间】:2011-11-11 11:59:14
【问题描述】:
我正在使用蓝牙应用程序,并且我有一个线程正在侦听输入消息和 2 个活动:主菜单和蓝牙控制台。我在菜单Activity中建立连接,然后我需要将一些对象传递给控制台Activity:
- 使用其 write() 方法的线程引用
- 主 Activity 的上下文
- 还有一个布尔值,我最终需要检查
我阅读了有关使用 Intent.putExtra 并传递可序列化或可解析类对象的信息。我用需要传递的对象编写了一个类,但我不知道该怎么做,甚至不知道可序列化和可解析是什么意思。
难道没有任何简单的方法可以将这些对象从一个 Activity 传递到另一个?
【问题讨论】:
-
活动有自己的上下文,所以你不需要传递它。 getApplicationContext()
-
是的。但我仍然需要访问该线程方法和布尔值