Introduce overlaid BatterySaverGoogleScreen
Test: atest BatterySaverScreenTest Bug: 368359126 Flag: com.android.settings.flags.catalyst_battery_saver_screen Change-Id: Iac80ea417564fd3c6a1859269109a77e08b0815f
This commit is contained in:
@@ -23,7 +23,7 @@ import com.android.settingslib.metadata.preferenceHierarchy
|
|||||||
import com.android.settingslib.preference.PreferenceScreenCreator
|
import com.android.settingslib.preference.PreferenceScreenCreator
|
||||||
|
|
||||||
@ProvidePreferenceScreen
|
@ProvidePreferenceScreen
|
||||||
class BatterySaverScreen : PreferenceScreenCreator {
|
open class BatterySaverScreen : PreferenceScreenCreator {
|
||||||
override val key: String
|
override val key: String
|
||||||
get() = KEY
|
get() = KEY
|
||||||
|
|
||||||
@@ -39,9 +39,8 @@ class BatterySaverScreen : PreferenceScreenCreator {
|
|||||||
|
|
||||||
override fun hasCompleteHierarchy() = false
|
override fun hasCompleteHierarchy() = false
|
||||||
|
|
||||||
override fun getPreferenceHierarchy(context: Context) = preferenceHierarchy(this) {
|
override fun getPreferenceHierarchy(context: Context) =
|
||||||
+BatterySaverPreference()
|
preferenceHierarchy(this) { +BatterySaverPreference() order -100 }
|
||||||
}
|
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
const val KEY = "battery_saver_screen"
|
const val KEY = "battery_saver_screen"
|
||||||
|
Reference in New Issue
Block a user