Android网络状态实时监听实例代码(二)

2019-12-10 18:53:27于海丽

private void registerReceiver(){
IntentFilter filter=new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
myReceiver=new ConnectionChangeReceiver();
this.registerReceiver(myReceiver, filter);
} 

3、在适当时取消注册Receiver,可以在程序中取消,在onDestroye中调用如下函数即可:

private void unregisterReceiver(){
this.unregisterReceiver(myReceiver);
} 

记得在 Activity中 设置变量 private ConnectionChangeReceiver myReceiver;

记得添加访问网络需要的权限

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET" />

以上所述是小编给大家介绍的Android网络状态实时监听实例代码(2),希望对大家有所帮助!



注:相关教程知识阅读请移步到Android开发频道。