监听网络状态
来源:互联网 发布:淘宝上的依视路假货 编辑:程序博客网 时间:2024/06/05 09:42
1.首先 注册监听网络的广播
private void registInternetState() { IntentFilter filter=new IntentFilter(); filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION); this.registerReceiver(interState, filter);}
2.实现监听的广播(inter_statebar是类似qq无网络时的框框)
BroadcastReceiver interState =new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { ConnectivityManager connectivityManager=(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); mobNetInfo=connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE); wifiNetInfo=connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI); if (!mobNetInfo.isConnected() && !wifiNetInfo.isConnected()) { inter_statebar.setVisibility(View.VISIBLE); }else { //改变背景或者 处理网络的全局变量 Toast.makeText(LoginActivity.this, "网络已连接", Toast.LENGTH_SHORT).show(); inter_statebar.setVisibility(View.GONE); } }};
0 0
- 监听网络状态
- android监听网络状态
- Android监听网络状态
- Android 监听网络状态
- android监听网络状态
- Android网络状态监听
- 监听网络状态
- 监听网络状态
- ios网络状态监听
- android 网络状态监听
- 监听网络状态
- BroadcastReceiver监听网络状态
- android网络状态监听
- Android监听网络状态
- ios-监听网络状态
- 动态监听网络状态
- 监听网络状态变化
- android 监听网络状态
- 安卓 魅族PRO5 安装 Xposed框架
- android全屏的方法
- 实现 Java 多线程并发控制框架
- 关于main函数的传参数介绍 public static void main(String[] args)
- PHP获取客户端的IP地址
- 监听网络状态
- spark2.0 部署到clouderamanager5.7 以上
- 垂直下拉菜单
- php 中curl采集应用于简介
- CREELINKS平台_处理器CeCcp资源使用说明(CeCcp的配置与使用)
- js简单工厂模式
- veth pair
- 菜鸟编程遇到的报错整理和疑问
- jdk环境变量