OSDN Git Service

Remove summary provider
authorRaff Tsai <rafftsai@google.com>
Wed, 2 Oct 2019 08:43:23 +0000 (16:43 +0800)
committerRaff Tsai <rafftsai@google.com>
Thu, 3 Oct 2019 07:04:36 +0000 (15:04 +0800)
commit6db277ebb7af2017df3d1ceb4da834230ceb764d
treee8e4edf29f092807d6082472390e35df35fbecbc
parent9e3a9fd255d9cb84c582e8cf6fda6faccb1bbc07
Remove summary provider

- use SummaryProvider to provide the summary of UserSettings
- use WifiDisplayPreferenceController to replace the summary loader
in WifiDisplaySettings
- use ConfigureNotificationPreferernceController to replace the
sumary load in ConfigureNotificationSettings

Fixes: 141653158
Test: robolectric
Change-Id: Id5f5ed645707caa0b25ecae5252174cbf017651c
21 files changed:
AndroidManifest.xml
res/xml/app_and_notification.xml
res/xml/connected_devices_advanced.xml
src/com/android/settings/SettingsActivity.java
src/com/android/settings/backup/BackupSettingsHelper.java
src/com/android/settings/dashboard/DashboardFragment.java
src/com/android/settings/dashboard/SummaryLoader.java [deleted file]
src/com/android/settings/dashboard/SummaryProvider.java [moved from src/com/android/settings/backup/BackupSettingsContentProvider.java with 56% similarity]
src/com/android/settings/notification/ConfigureNotificationPreferenceController.java [new file with mode: 0644]
src/com/android/settings/notification/ConfigureNotificationSettings.java
src/com/android/settings/users/UserSettings.java
src/com/android/settings/wfd/WifiDisplayPreferenceController.java [new file with mode: 0644]
src/com/android/settings/wfd/WifiDisplaySettings.java
tests/robotests/src/com/android/settings/dashboard/SummaryLoaderTest.java [deleted file]
tests/robotests/src/com/android/settings/datausage/DataUsageSummaryTest.java
tests/robotests/src/com/android/settings/notification/ConfigureNotificationPreferenceControllerTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/notification/ConfigureNotificationSettingsTest.java [deleted file]
tests/robotests/src/com/android/settings/testutils/shadow/ShadowNotificationBackend.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/users/UserSettingsTest.java
tests/robotests/src/com/android/settings/wfd/WifiDisplayPreferenceControllerTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/wfd/WifiDisplaySettingsTest.java