0
http://pastebin.com/G4UrTT7ZAndroid應用程序,收聽流媒體廣播。沒有互聯網或移動數據缺陷
我該怎麼做才能檢查可用的網絡連接? 或者我該如何檢查連接是否丟失?
有人可以幫助我嗎?
我想這是一個IOException。我不確定。在觀看logcat和控制檯時,我沒有看到任何異常或forcecloses。
我的源代碼發佈在pastebin上。
http://pastebin.com/G4UrTT7ZAndroid應用程序,收聽流媒體廣播。沒有互聯網或移動數據缺陷
我該怎麼做才能檢查可用的網絡連接? 或者我該如何檢查連接是否丟失?
有人可以幫助我嗎?
我想這是一個IOException。我不確定。在觀看logcat和控制檯時,我沒有看到任何異常或forcecloses。
我的源代碼發佈在pastebin上。
一種方法是使用URL連接來讀取衆所周知的網站內容。如果你可以閱讀它,那麼這意味着你有一個互聯網連接。 其他連接到您的廣播電臺網站:這有雙重要求:您有互聯網連接,並且廣播電臺網站已啓動。
也許他們都會阻止你,如果你經常閱讀!
有Android的馬車API來讀取網絡狀態和吮吸,但如果你連接到WIFI,那麼你將有來自即使你的WAN電纜拉出API的連接狀態......
好一個不錯的解決方法如果我可以使用按鈕停止播放流。當互聯網被禁用,我按下播放按鈕,似乎停止顯示停止。而且我不能再次按下它來禁用它。 我注意到一些聽衆像OnErrorListener,但他們似乎並沒有工作。 – user2137086 2013-03-05 20:57:57