的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而显示该对话框。 谢谢。

+0

它完全不可能的。因为它由于一些安全限制而弹出。所以每次它肯定会要求你确认,如果没有确认,它不会直接启动wifi /蓝牙。 – VVB

+0

我明白了。非常感谢您 – user3875388

+0

如果对我的评论有帮助 – VVB

您需要将以下添加到您的清单

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> 
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission> 
+0

我已经添加了。我认为这是关于手机的策略。其他手机可能不会出现在这个问题上。我尝试下一个。 – user3875388