我的Android应用要访问网络时,系统弹出 “使用WLAN数据” 提示框,如果用户选择了“禁止”, 怎么才能知道被拒绝访问,然后做出响应?
选了禁止就是网络连接不上,连接不上自然你的程序能知道,然后报错就是了。
你就去获取当前网络的状态啊 ,如果当前没开就提醒他去开启啊
public static final boolean netWorkIsOPen(final Context context) {
ConnectivityManager netWorkManager= (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo network = netWorkManager.getActiveNetworkInfo();
if(network!=null) return true;
else return false;
}
这样啊