commit | 66b573ad5ac6782b0e65b3dd98037eae01b527e5 | [log] [tgz] |
---|---|---|
author | Fan Zhang <zhfan@google.com> | Thu Oct 06 16:33:13 2016 -0700 |
committer | Fan Zhang <zhfan@google.com> | Mon Oct 10 18:26:29 2016 -0700 |
tree | 01f9d724eab572d279763c9a73477708dbc7f780 | |
parent | 36a6cb0370fcb22aedd08b88d50b6a2f0170fabb [diff] |
Add display settings dashboard to new IA. - Added a activity-alias pointing to displaySettings as top level setting item. - Refactored all preference logic in DisplaySettings into PreferenceControllers. During fragment onAttach it installs all controllers, and during onResume it updates preference state. Each controller listens to its own preference change event. Bug: 31800242 Test: RunSettingsRoboTests Change-Id: Ibc9bf200c5acce7c4ae9292340822afee27a3a28