OSDN Git Service

Show "Forget" button for ephemeral networks.
authorAmin Shaikh <ashaikh@google.com>
Tue, 2 May 2017 23:33:37 +0000 (16:33 -0700)
committerAmin Shaikh <ashaikh@google.com>
Thu, 4 May 2017 04:17:25 +0000 (21:17 -0700)
commitdec19d10c2821ebdac4c13e7ce91de3e3249f185
treeb5d7d1512ecac3dd6272069050266c8bb116044f
parentefed517a8a039422ee6bf738384ed0d62ee19973
Show "Forget" button for ephemeral networks.

- Move forget button preference handling logic to
WifiDetailPreferenceController
- Remove unnecessary updateInfo call in onResume since
NETWORK_STATE_CHANGED_ACTION is a sticky broadcast
- Populate network state fields and set up initial wifi state
when the Preference is displayed instead of waiting for onResume

Bug: 37751816
Test: m RunSettingsRoboTests && manually tested on device
Change-Id: I509013c72a0d26fc9a3feca564d92a0ab8414d1e
src/com/android/settings/wifi/details/WifiDetailPreferenceController.java
src/com/android/settings/wifi/details/WifiNetworkDetailsFragment.java
tests/robotests/src/com/android/settings/wifi/details/WifiDetailPreferenceControllerTest.java