2012-11-25 45 views
0

我想爲我的遠程應用程序使用多個活動,比如活動A,活動B.Anymote協議連接可以在我的遠程應用中的其他活動中存活嗎?

但是,每次我嘗試創建一個意圖(在活動A中)並開始一個新活動(活動B)時,配對活動不斷彈出,但我只希望在第一次啓動應用程序時使用配對活動,並且我希望配對通信能夠保持活躍狀態​​(直到我殺死整個應用程序)。

有沒有一種方法來實現這一點?還是應該將我的所有應用都保存到一個Activity中?像活動AB? 我不是很肯定,但我認爲這可能需要做一些與AnymoteClientService和 AnymoteSender

回答

0

如果您Anymote邏輯保存在一個服務,那麼多的活動可以用它來發送命令到谷歌電視。每個應用只能配對一次。

如果您使用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)會記住配對信息,只需要每個設備一次配對步驟。

+0

謝謝! 但是,我應該必須將每一個活動綁定到AnymoteClientService?對於使用anymoteSender.send(東西)的活動是否正確? 哦和 https://code.google.com/p/googletv-android-samples/source/browse/#git%2FAnymoteLibrary 和 https://code.google.com/p/googletv-android-samples/source/browse /#git%2FAnymoteLibrary 與我很相似,因此我使用了github,這也是一個很好的幫助!再次感謝你! – user1721990

+0

如果您使用Google TV Anymote庫的Anymote功能,則必須綁定到該服務。我的圖書館有不同的設計。 –

相關問題