2014-07-25 22 views
1

當我打開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

回答

0

您需要將以下添加到您的清單

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

我已經添加了。我認爲這是關於手機的策略。其他手機可能不會出現在這個問題上。我嘗試下一個。 – user3875388