From 976995fa3690e1ba0590b9681ea7c646494b8f2f Mon Sep 17 00:00:00 2001 From: cosmohsieh Date: Thu, 7 Mar 2019 11:51:39 +0800 Subject: [PATCH] [Passpointv2] Implement DataUsage header for Wi-Fi detail fragment Change header to a data usage chart of the specified Wi-Fi network. Bug: 124700353 Test: make RunSettingsRoboTests -j32 ROBOTEST_FILTER=com.android.settings Change-Id: Ide08ffd5e97ced5fe54707562690155414598dac --- res/values/strings.xml | 3 +- res/xml/wifi_network_details_fragment.xml | 5 ++ .../android/settings/core/FeatureFlags.java | 3 + .../datausage/DataUsageSummaryPreference.java | 24 ++++++- .../DataUsageSummaryPreferenceController.java | 12 ++-- ...iDataUsageSummaryPreferenceController.java | 72 +++++++++++++++++++ .../android/settings/wifi/WifiSettings.java | 8 ++- .../WifiDetailPreferenceController.java | 43 +++++++++-- .../details/WifiNetworkDetailsFragment.java | 8 +-- .../SavedAccessPointsWifiSettings.java | 6 +- ...lid_base_preference_controller_constructor | 1 + ...aUsageSummaryPreferenceControllerTest.java | 18 +++-- .../DataUsageSummaryPreferenceTest.java | 5 +- .../WifiDetailPreferenceControllerTest.java | 2 +- 14 files changed, 176 insertions(+), 34 deletions(-) create mode 100644 src/com/android/settings/datausage/WifiDataUsageSummaryPreferenceController.java diff --git a/res/values/strings.xml b/res/values/strings.xml index 3673af4fc9b..165ee0bfb40 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -10756,7 +10756,7 @@ Currently playing on %1$s - Your subscription with this provider may be cancelled. Recurring subscriptions will not be cancelled. For more information, check with your provider. + You may lose access to any remaining time or data. Check with your provider before removing. content capture @@ -10764,5 +10764,4 @@ Content Capture Allow Android to save information seen on your screen or heard in video or audio content. Android makes helpful suggestions based on your device activity. - diff --git a/res/xml/wifi_network_details_fragment.xml b/res/xml/wifi_network_details_fragment.xml index 7c542d851aa..8979efc4b97 100644 --- a/res/xml/wifi_network_details_fragment.xml +++ b/res/xml/wifi_network_details_fragment.xml @@ -26,6 +26,11 @@ android:order="-10000" settings:allowDividerBelow="true"/> + +