2 konga konga 于 2014.11.26 22:20 提问

如何知道Andorid应用访问网络时被拒绝:系统弹出“使用WLAN数据”提示框, 点击了禁止 1C

我的Android应用要访问网络时,系统弹出 “使用WLAN数据” 提示框,如果用户选择了“禁止”, 怎么才能知道被拒绝访问,然后做出响应?

2个回答

caozhy
caozhy   Ds   Rxr 2014.11.26 23:53

选了禁止就是网络连接不上,连接不上自然你的程序能知道,然后报错就是了。

Kelley_cfy
Kelley_cfy   2014.11.27 13:10

你就去获取当前网络的状态啊 ,如果当前没开就提醒他去开启啊
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;
}
这样啊

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!