OSDN Git Service

Add prompt to sign in at captive portal to Wi-Fi Slice
authorJason Chiu <chiujason@google.com>
Tue, 2 Apr 2019 05:57:29 +0000 (13:57 +0800)
committerJason Chiu <chiujason@google.com>
Tue, 2 Apr 2019 10:28:45 +0000 (18:28 +0800)
commitdd9f92280bac5c86c6a3ac3fbebcd5d5ff510f13
tree3c85ad97c4213c49215332d6b4bd3c0101e08a68
parentb2852a41cbc46b1f7efef94863aa223d88c40ed8
Add prompt to sign in at captive portal to Wi-Fi Slice

- Support signing in captive portal APs in WifiSlice
- Show ContextualWifiSlice when signing in is required
- Generifies SliceBackgroundWorker.getInstance() to return <T extends SliceBackgroundWorker>

Fixes: 128056349
Test: make RunSettingsRoboTests -j
Change-Id: Ib4d3942591a65e81018389e4c0bbddfea6854dbc
src/com/android/settings/slices/SliceBackgroundWorker.java
src/com/android/settings/wifi/slice/ConnectToWifiHandler.java
src/com/android/settings/wifi/slice/ContextualWifiSlice.java
src/com/android/settings/wifi/slice/WifiScanWorker.java
src/com/android/settings/wifi/slice/WifiSlice.java
tests/robotests/src/com/android/settings/testutils/SliceTester.java
tests/robotests/src/com/android/settings/wifi/slice/ContextualWifiSliceTest.java
tests/robotests/src/com/android/settings/wifi/slice/WifiScanWorkerTest.java
tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java