// ConnectivityManager.CONNECTIVITY_ACTION
IntentFilter filter = new IntentFilter("android.net.conn.CONNECTIVITY_CHANGE");
// filter.addAction(""); // Attribute.PAGENAME
mContext.registerReceiver(this.broadcastReceiver, filter); // 注册
mContext.unregisterReceiver(broadcastReceiver);
private BroadcastReceiver broadcastReceiver = new BroadcastReceiver()
{
@Override
public void onReceive(Context context, Intent intent)
{
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo status = cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
// NetworkInfo wifi =
// cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
if (status.isConnected())
{
Log.i("cm---", "网络可用");
}
else
{
Log.i("cm---", "网络不可用");
}
}
};
android网络侦听
最新推荐文章于 2023-09-06 18:00:10 发布
1619

被折叠的 条评论
为什么被折叠?



