Android中如何判断是否联网
16lz
2021-01-23
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打开WIFI或者移动网络的代码实现
- android 读取网络 xml 数据
- Android: 判断网络连接状态及连接类型
- Android 向菜单按钮说再见
- 23_传智播客Android视频教程_网络通信之网络图片查看器
- android 网络获取图片并存储
- android 自定义Android菜单背景的代码
- network: Android 网络判断(wifi、3G与其他)