Example usage for android.app.admin DevicePolicyManager EXTRA_PROVISIONING_WIFI_SECURITY_TYPE

List of usage examples for android.app.admin DevicePolicyManager EXTRA_PROVISIONING_WIFI_SECURITY_TYPE

Introduction

In this page you can find the example usage for android.app.admin DevicePolicyManager EXTRA_PROVISIONING_WIFI_SECURITY_TYPE.

Prototype

String EXTRA_PROVISIONING_WIFI_SECURITY_TYPE

To view the source code for android.app.admin DevicePolicyManager EXTRA_PROVISIONING_WIFI_SECURITY_TYPE.

Click Source Link

Document

A String extra indicating the security type of the wifi network in #EXTRA_PROVISIONING_WIFI_SSID and could be one of NONE , WPA or WEP .

Usage

From source file:com.example.android.nfcprovisioning.NfcProvisioningFragment.java

@Override
public void onTextChanged(int id, String s) {
    if (mProvisioningValues == null) {
        return;/*ww w  . ja va2 s.c o  m*/
    }
    switch (id) {
    case R.id.package_name:
        mProvisioningValues.put(DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME, s);
        break;
    case R.id.locale:
        mProvisioningValues.put(DevicePolicyManager.EXTRA_PROVISIONING_LOCALE, s);
        break;
    case R.id.timezone:
        mProvisioningValues.put(DevicePolicyManager.EXTRA_PROVISIONING_TIME_ZONE, s);
        break;
    case R.id.wifi_ssid:
        mProvisioningValues.put(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SSID, s);
        break;
    case R.id.wifi_security_type:
        mProvisioningValues.put(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SECURITY_TYPE, s);
        break;
    case R.id.wifi_password:
        mProvisioningValues.put(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_PASSWORD, s);
        break;
    }
}

From source file:com.example.android.nfcprovisioning.NfcProvisioningFragment.java

@Override
public void onLoadFinished(Loader<Map<String, String>> loader, Map<String, String> values) {
    if (loader.getId() == LOADER_PROVISIONING_VALUES) {
        mProvisioningValues = values;//from  w  ww.j  av  a 2  s  .c o  m
        mEditPackageName.setText(values.get(DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME));
        mEditLocale.setText(values.get(DevicePolicyManager.EXTRA_PROVISIONING_LOCALE));
        mEditTimezone.setText(values.get(DevicePolicyManager.EXTRA_PROVISIONING_TIME_ZONE));
        mEditWifiSsid.setText(values.get(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SSID));
        mEditWifiSecurityType.setText(values.get(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SECURITY_TYPE));
        mEditWifiPassword.setText(null);
    }
}