Add support to configure double line clock in lockscreen [2/2]
This keeps the Settings entry under Lockscreen Settings for Double line clock to be configurable. As a result, this is now consistent with previous Android versions. Co-authored-by: Luca Weiss <luca.weiss@fairphone.com> Bug: 277244307 Test: atest SettingsRoboTests:com.android.settings.display.LockscreenClockPreferenceControllerTest Change-Id: I08121a1a658cb4045aa30d0bd93e18ca22c3db6d
This commit is contained in:
@@ -37,7 +37,8 @@ public class LockscreenClockPreferenceController extends TogglePreferenceControl
|
||||
|
||||
@Override
|
||||
public boolean isChecked() {
|
||||
return Settings.Secure.getInt(mContext.getContentResolver(), SETTING_KEY, 1) != 0;
|
||||
return Settings.Secure.getInt(mContext.getContentResolver(), SETTING_KEY,
|
||||
getDoublelineClockDefault()) != 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -67,4 +68,9 @@ public class LockscreenClockPreferenceController extends TogglePreferenceControl
|
||||
public int getSliceHighlightMenuRes() {
|
||||
return R.string.menu_key_display;
|
||||
}
|
||||
|
||||
protected int getDoublelineClockDefault() {
|
||||
return mContext.getResources()
|
||||
.getInteger(com.android.internal.R.integer.config_doublelineClockDefault);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user