import android.content.Context;
import android.hardware.display.ColorDisplayManager;
+
import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
+
import com.android.settings.core.BasePreferenceController;
public class NightDisplayCustomEndTimePreferenceController extends BasePreferenceController {
}
@Override
+ public void displayPreference(PreferenceScreen screen) {
+ super.displayPreference(screen);
+ final Preference preference = screen.findPreference(getPreferenceKey());
+ updateState(preference);
+ }
+
+ @Override
public final void updateState(Preference preference) {
preference
.setVisible(mColorDisplayManager.getNightDisplayAutoMode()
import android.content.Context;
import android.hardware.display.ColorDisplayManager;
+
import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
+
import com.android.settings.core.BasePreferenceController;
public class NightDisplayCustomStartTimePreferenceController extends BasePreferenceController {
}
@Override
+ public void displayPreference(PreferenceScreen screen) {
+ super.displayPreference(screen);
+ final Preference preference = screen.findPreference(getPreferenceKey());
+ updateState(preference);
+ }
+
+ @Override
public final void updateState(Preference preference) {
preference
.setVisible(mColorDisplayManager.getNightDisplayAutoMode()