Settings.ActionWifiAddNetworks Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Activity Action: Show setting page to process the addition of Wi-Fi networks to the user's saved network list.
[Android.Runtime.Register("ACTION_WIFI_ADD_NETWORKS", ApiSince=30)]
public const string ActionWifiAddNetworks;
[<Android.Runtime.Register("ACTION_WIFI_ADD_NETWORKS", ApiSince=30)>]
val mutable ActionWifiAddNetworks : string
Field Value
- Attributes
Remarks
Activity Action: Show setting page to process the addition of Wi-Fi networks to the user's saved network list. The app should send a new intent with an extra that holds a maximum of five android.net.wifi.WifiNetworkSuggestion
that specify credentials for the networks to be added to the user's database. The Intent should be sent via the android.app.Activity#startActivityForResult(Intent, int)
API.
Note: The app sending the Intent to add the credentials doesn't get any ownership over the newly added network(s). For the Wi-Fi stack, these networks will look like the user manually added them from the Settings UI.
Input: The app should put parcelable array list of android.net.wifi.WifiNetworkSuggestion
into the #EXTRA_WIFI_NETWORK_LIST
extra.
Output: After android.app.Activity#startActivityForResult(Intent, int)
, the callback android.app.Activity#onActivityResult(int, int, Intent)
will have a result code android.app.Activity#RESULT_OK
to indicate user pressed the save button to save the networks or android.app.Activity#RESULT_CANCELED
to indicate that the user rejected the request. Additionally, an integer array list, stored in #EXTRA_WIFI_NETWORK_RESULT_LIST
, will indicate the process result of each network.
Java documentation for android.provider.Settings.ACTION_WIFI_ADD_NETWORKS
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.