Introduce SimulateColorSpacePreferenceController

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

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I89044404b19c47a6e3ce4e9d86dd6806aadbd0b5
This commit is contained in:
jeffreyhuang
2017-10-10 17:42:12 -07:00
parent e2fc925bb3
commit 5b189de9df
3 changed files with 320 additions and 1 deletions

View File

@@ -308,7 +308,7 @@ public class DevelopmentSettingsDashboardFragment extends RestrictedDashboardFra
// debug non-rectangular clip operations
controllers.add(new ForceMSAAPreferenceController(context));
controllers.add(new HardwareOverlaysPreferenceController(context));
// simulate color space
controllers.add(new SimulateColorSpacePreferenceController(context));
// set gpu renderer
controllers.add(new UsbAudioRoutingPreferenceController(context));
controllers.add(new StrictModePreferenceController(context));