Android开发JAVA音频流检查互联网上的循环



我有一个音频流播放,但想不断检查是否人的互联网连接下降-如果是-重新启动音频流或至少通知他们为什么它停止。

我检查了onError的mediaplayer,但它没有得到触发时,互联网下降-

我有代码来检查互联网连接-但是有没有一种方法来运行这个在后台每分钟左右?(当手机进入待机状态时)

public boolean isOnline() {
    ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo netInfo = cm.getActiveNetworkInfo();
    if (netInfo != null && netInfo.isConnected()) {
        return true;
    }
    return false;
}

提前致谢

当然。您可以使用一个可运行的对象,它可以根据需要随时调用。

如果你想提高效率,我会找一个网络听众。我自己也不熟悉这个话题,但是通过快速搜索得到了这个。

相关内容

  • 没有找到相关文章

最新更新