Support Screen Rotate in the Universal Settings API

Change extend from AbstractPreferenceController to TogglePreferenceControllear

Bug: 67997439
Test: make RunSettingsRoboTests
Change-Id: I86e59d00384fb131f2f2b92186e8536324db2e1b
This commit is contained in:
LexHuang
2018-03-23 17:51:54 +08:00
committed by Lex Huang
parent d483041078
commit 78df73f00a
6 changed files with 153 additions and 56 deletions

View File

@@ -48,7 +48,7 @@ public abstract class TogglePreferenceController extends BasePreferenceControlle
public abstract boolean setChecked(boolean isChecked);
@Override
public final void updateState(Preference preference) {
public void updateState(Preference preference) {
if (preference instanceof TwoStatePreference) {
((TwoStatePreference) preference).setChecked(isChecked());
} if (preference instanceof MasterSwitchPreference) {