0

嗨,伙计,我在 android 中有两个线程加上主线程。第一个线程称为 A,检查当前片段中某些视图的配置,并将请求发送到称为 B 的第二个线程,该线程具有通向串行设备的蓝牙通道。线程B通过蓝牙读取值并向线程A发送响应。当线程a接收响应时,将响应发送给在主线程视图中设置响应值的主线程,并将其他请求发送给线程A。但是如何用于线程之间的通信呢?

4

2 回答 2

1

如果你确保你的线程有 Looper,你可以使用 Handler:http: //developer.android.com/reference/android/os/Handler.html

于 2012-09-04T12:59:49.500 回答
0

为什么不看一个更简单的解决方案:

LocalBroadcastManager(将 android 支持库添加到您的应用程序的惩罚)。它将节省您开发和维护代码的时间。

不要忘记投票/纠正!

于 2012-09-05T09:54:38.293 回答