OSDN Git Service

Improve UX of Wi-Fi QR code scanner enrollee flow
authorArc Wang <arcwang@google.com>
Thu, 21 Feb 2019 11:41:23 +0000 (19:41 +0800)
committerArc Wang <arcwang@google.com>
Sat, 23 Feb 2019 03:59:53 +0000 (11:59 +0800)
commit13f37337ed84082f7c2a2b49bdcc361a6ec13f3c
tree5c4e69c3bd0c494706bf8a1f0ff096258af564f5
parent5f321d7921e01409b4fce64aaa7486eae1f72463
Improve UX of Wi-Fi QR code scanner enrollee flow

1. Do not start WifiSettings after enrollee success
2. Return WifiConfiguration to the calling object after enrollee success
3. In WifiDialog, do not show scan button if Save button is not visible to users
4. Fix scanner button may not respond problem by setting listener for scanner
   button of ssid field and password field
5. If SSID is assigned, only allow to enrollee for the network of assigned SSID

Bug: 124416152
Test: manual test
Change-Id: Ic5241c4767eaa8ea01782817d8302d8b0572ab36
src/com/android/settings/wifi/AddNetworkFragment.java
src/com/android/settings/wifi/WifiDialog.java
src/com/android/settings/wifi/WifiDialogActivity.java
src/com/android/settings/wifi/WifiSettings.java
src/com/android/settings/wifi/dpp/WifiDppQrCodeScannerFragment.java
src/com/android/settings/wifi/dpp/WifiDppUtils.java
src/com/android/settings/wifi/dpp/WifiNetworkConfig.java