Update WriteWifiConfigToNfcDialog.
- Use the new WifiManager API to retrieve the WPS NFC token for the current network. - Add WifiManagerWrapper class to support testing because Robolectric does not yet support testing Android O. Bug: 35725168 Test: m RunSettingsRoboTests Change-Id: I7805bdcbe02dc262083bcd371d4ad88d256f8089
This commit is contained in:
@@ -577,12 +577,12 @@ public class WifiSettings extends RestrictedSettingsFragment
|
||||
case WRITE_NFC_DIALOG_ID:
|
||||
if (mSelectedAccessPoint != null) {
|
||||
mWifiToNfcDialog = new WriteWifiConfigToNfcDialog(
|
||||
getActivity(), mSelectedAccessPoint.getConfig().networkId,
|
||||
getActivity(),
|
||||
mSelectedAccessPoint.getSecurity(),
|
||||
mWifiManager);
|
||||
new WifiManagerWrapper(mWifiManager));
|
||||
} else if (mWifiNfcDialogSavedState != null) {
|
||||
mWifiToNfcDialog = new WriteWifiConfigToNfcDialog(
|
||||
getActivity(), mWifiNfcDialogSavedState, mWifiManager);
|
||||
mWifiToNfcDialog = new WriteWifiConfigToNfcDialog(getActivity(),
|
||||
mWifiNfcDialogSavedState, new WifiManagerWrapper(mWifiManager));
|
||||
}
|
||||
|
||||
return mWifiToNfcDialog;
|
||||
|
Reference in New Issue
Block a user