首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络协议 >

实时取得机器network的状态

2012-08-28 
实时获得机器network的状态IntentFilter mNetworkStateChangedFilter new IntentFilter()mNetworkState

实时获得机器network的状态

 IntentFilter mNetworkStateChangedFilter = new IntentFilter();mNetworkStateChangedFilter.addAction(ConnectivityManager.CONNECTIVITY_ACTION);mNetworkStateIntentReceiver = new BroadcastReceiver() {@Overridepublic 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);}}};registerReceiver(mNetworkStateIntentReceiver,mNetworkStateChangedFilter);

热点排行