的Android,如何禁用确认对话框时开wifi通过代码
问题描述:
当我打开WIFI通过这样的代码:的Android,如何禁用确认对话框时开wifi通过代码
WifiManager wifim = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
wifim.setWifiEnabled(true);
它炒菜。 但Android系统自身打开一个确认对话框如下:
Warning
The appliction WifiOpenTest is trying to trun on
Your WLAN connection.Do you want to allow this?
DISALLOW ALLOW
我想问的是我可以在源地开着wifi而显示该对话框。 谢谢。
答
您需要将以下添加到您的清单
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
+0
我已经添加了。我认为这是关于手机的策略。其他手机可能不会出现在这个问题上。我尝试下一个。 – user3875388
它完全不可能的。因为它由于一些安全限制而弹出。所以每次它肯定会要求你确认,如果没有确认,它不会直接启动wifi /蓝牙。 – VVB
我明白了。非常感谢您 – user3875388
如果对我的评论有帮助 – VVB