Android中如何判断是否联网
16lz
2022-01-25
private Boolean isOnline() { ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); if(ni != null && ni.isConnected()) {// Toast.makeText(this, "网络连接正常", 1000).show(); return true; } else{ Toast.makeText(this, "网络连接失败请点击菜单设置", 3000).show(); } return false; }
最后最关键的是 别忘记在AndroidManifest.xml中注册。
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
更多相关文章
- android 读取网络 xml 数据
- Android打开WIFI或者移动网络的代码实现
- Android(安卓)监控网络状态
- android TelephonyManager
- android 入门demo menu
- Android(安卓)向菜单按钮说再见
- Android(安卓)常用工具类封装
- android 关闭数据连接方法
- Android: 判断网络连接状态及连接类型