0

我正在尝试为我的远程应用程序使用多个活动,例如活动 A、活动 B。

但是每次我尝试创建一个意图(在活动 A 中)并启动一个新活动(活动 B)时,配对活动都会不断弹出,但我只希望在我第一次启动应用程序时使用配对活动,我希望配对通信保持活跃(直到我杀死整个应用程序)。

有没有办法实现这个?或者我应该将我的所有应用程序保存在一个活动中?像活动AB?我不太确定,但我认为它可能与 AnymoteClientService 和 AnymoteSender 有关系

4

1 回答 1

0

如果您的 Anymote 逻辑保存在服务中,那么多个活动可以使用它向 Google TV 发送命令。每个应用程序只会发生一次配对。

如果您使用的是 Google 开源的 Anymote 库 (https://code.google.com/p/googletv-android-samples/source/browse/#git%2FAnymoteLibrary),则该库需要完成配对步骤与每一个连接。

我开源的 Anymote-for-Java 库(https://code.google.com/p/googletv-android-samples/source/browse/#git%2FAnymoteLibrary)会记住配对信息,只需要配对每个设备执行一次的步骤。

于 2012-11-25T14:15:11.500 回答