2014-03-02 70 views
1

在我的Android發件人中,我完全按照Android Sender Developer's Guide中的描述進行拆卸。接收器已發佈正常,恢復爲Chromecast主屏幕,但MediaRouteButton的狀態不會更改:它表明我的應用程序仍處於連接狀態。我需要先點擊斷開連接,然後才能再次連接。如何讓MediaRouter在拆解後重新檢查連接狀態?拆卸不會影響MediaRouteButton

謝謝。

+0

你在哪裏/如何調用teardown()代碼?你是否在用戶選擇斷開來自演員菜單或你正在做出響應某個事件後調用?一旦我知道你是如何以及從哪裏來的,我應該能夠提供更好的反饋。 –

+0

我在用戶按下我的界面中的某個按鈕後,而不是在投射菜單中。 – vmt

回答

0

然後你需要處理ActionProvider會自動爲你做的各種事情。在確定您斷開連接之後,請致電mMediaRouter.selectRoute(mMediaRouter.getDefaultRoute())並查看它是否符合您的要求。

+0

謝謝,它的工作。 – vmt