Introduce WifiAggressiveHandoverPreferenceCtrl

- Create new WifiAggressiveHandoverPreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: Ic32119a83ca21a6475cfd27b04cde76ba87bd372
This commit is contained in:
jeffreyhuang
2017-09-25 13:53:34 -07:00
parent 9aae9d5d80
commit 34fa4823cc
3 changed files with 199 additions and 1 deletions

View File

@@ -204,7 +204,7 @@ public class DevelopmentSettingsDashboardFragment extends RestrictedDashboardFra
// feature flags
controllers.add(new WifiDisplayCertificationPreferenceController(context));
// enable wi-fi verbose logging
// aggressive wifi to mobile handover
controllers.add(new WifiAggressiveHandoverPreferenceController(context));
controllers.add(new WifiRoamScansPreferenceController(context));
// mobile always active
// tethering hardware acceleration