Google Glass Broadcastreceiver跨越各种活动

时间:2014-10-10 15:28:48

标签: android bluetooth google-glass google-gdk

我有一项活动,我创建BroadcastReceiver并与其他设备建立蓝牙连接。我的主要活动在CardScrollView中有一组卡片。此阵列中的卡是我的应用程序找到的能够建立连接的设备。当我连接到一个设备时,我正在用另一个CardScrollView和其他卡片打开一个新活动,蓝牙连接似乎停留,但即使我返回主要活动,我也无法再交换信息。

所以问题是,我应该注册不同的BroadcastReceiver吗?或者我对第二项活动的看法不是最好的?

1 个答案:

答案 0 :(得分:0)

使您的BroadcastReceiver独立于您的活动,例如在服务中或简单地在Manifest中作为具有事件总线机制的单独类。