首页 > 解决方案 > 如何在没有 Networkinfo(Java) 的情况下检查互联网

问题描述

由于NetworkInfo已弃用,我无法找到任何替代解决方案。
我已经尝试过ConnectivityManager.NetworkCallbacks,但在这OnNetworkUnavailable不起作用。

单击按钮时如何检查互联网?

标签: androidandroid-studiocallbackandroid-networkinginternet-connection

解决方案


private boolean isNetworkConnected() {
       ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
       return cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isConnected();
   }

推荐阅读