Loading src/com/android/settings/display/AdaptiveSleepPreference.kt +9 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.settings.display import android.app.settings.SettingsEnums.ACTION_SCREEN_ATTENTION_CHANGED import android.content.BroadcastReceiver import android.content.Context import android.content.Intent Loading @@ -26,8 +27,10 @@ import android.hardware.SensorPrivacyManager.Sensors.CAMERA import android.os.PowerManager import android.os.UserManager import android.provider.Settings import com.android.settings.PreferenceActionMetricsProvider import com.android.settings.PreferenceRestrictionMixin import com.android.settings.R import com.android.settings.contract.KEY_SCREEN_ATTENTION import com.android.settingslib.RestrictedSwitchPreference import com.android.settingslib.datastore.KeyValueStore import com.android.settingslib.datastore.KeyedObservableDelegate Loading @@ -46,6 +49,7 @@ import com.android.settingslib.preference.SwitchPreferenceBinding class AdaptiveSleepPreference : BooleanValuePreference, SwitchPreferenceBinding, PreferenceActionMetricsProvider, PreferenceLifecycleProvider, PreferenceBindingPlaceholder, // not needed once controller class is cleaned up PreferenceAvailabilityProvider, Loading @@ -63,6 +67,11 @@ class AdaptiveSleepPreference : override val summary: Int get() = R.string.adaptive_sleep_description override val preferenceActionMetrics: Int get() = ACTION_SCREEN_ATTENTION_CHANGED override fun tags(context: Context) = arrayOf(KEY_SCREEN_ATTENTION) override fun isIndexable(context: Context) = false override fun isEnabled(context: Context) = Loading Loading
src/com/android/settings/display/AdaptiveSleepPreference.kt +9 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.settings.display import android.app.settings.SettingsEnums.ACTION_SCREEN_ATTENTION_CHANGED import android.content.BroadcastReceiver import android.content.Context import android.content.Intent Loading @@ -26,8 +27,10 @@ import android.hardware.SensorPrivacyManager.Sensors.CAMERA import android.os.PowerManager import android.os.UserManager import android.provider.Settings import com.android.settings.PreferenceActionMetricsProvider import com.android.settings.PreferenceRestrictionMixin import com.android.settings.R import com.android.settings.contract.KEY_SCREEN_ATTENTION import com.android.settingslib.RestrictedSwitchPreference import com.android.settingslib.datastore.KeyValueStore import com.android.settingslib.datastore.KeyedObservableDelegate Loading @@ -46,6 +49,7 @@ import com.android.settingslib.preference.SwitchPreferenceBinding class AdaptiveSleepPreference : BooleanValuePreference, SwitchPreferenceBinding, PreferenceActionMetricsProvider, PreferenceLifecycleProvider, PreferenceBindingPlaceholder, // not needed once controller class is cleaned up PreferenceAvailabilityProvider, Loading @@ -63,6 +67,11 @@ class AdaptiveSleepPreference : override val summary: Int get() = R.string.adaptive_sleep_description override val preferenceActionMetrics: Int get() = ACTION_SCREEN_ATTENTION_CHANGED override fun tags(context: Context) = arrayOf(KEY_SCREEN_ATTENTION) override fun isIndexable(context: Context) = false override fun isEnabled(context: Context) = Loading