转自:http://www.devdiv.com/forum.php?mod=viewthread&tid=53155&extra=page%3D2%26filter%3Ddigest%26digest%3D1%26digest%3D1

IntentFilter mNetworkStateChangedFilter = new IntentFilter();
mNetworkStateChangedFilter
.addAction(ConnectivityManager.CONNECTIVITY_ACTION);

mNetworkStateIntentReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {

if (intent.getAction().equals(
ConnectivityManager.CONNECTIVITY_ACTION)) {
boolean down = intent.getBooleanExtra(
ConnectivityManager.EXTRA_NO_CONNECTIVITY, false);
//对network的up or down 进行处理
onNetworkToggle(!down);
}
}
};
egisterReceiver(mNetworkStateIntentReceiver,
mNetworkStateChangedFilter);

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android从代码到apk的编译过程
  2. Android的schedule、AlarmService、Timer
  3. Windows平台下如何使用Android NDK
  4. android 控制按钮各个状态的样式
  5. Android中APK安装过程及原理解析
  6. Android(一)win10配置java环境、安装Androi
  7. 深度揭秘android摄像头的autoFocus-----
  8. Android--修改ListView的点击效果
  9. 【Android】PopupWindow中使用listview,li
  10. Android Studio 技巧之【Duplicate Line