make "App info > App battery usage" item directly open the inner screen

This commit is contained in:
Dmitry Muhomor
2025-03-05 20:00:48 +02:00
committed by Joey
parent 195cbe8810
commit f2f7948895

View File

@@ -36,6 +36,7 @@ import com.android.settings.Utils
import com.android.settings.core.SubSettingLauncher
import com.android.settings.fuelgauge.AdvancedPowerUsageDetail
import com.android.settings.fuelgauge.BatteryOptimizeUtils
import com.android.settings.fuelgauge.PowerBackgroundUsageDetail
import com.android.settingslib.spa.widget.preference.Preference
import com.android.settingslib.spa.widget.preference.PreferenceModel
import com.android.settingslib.spaprivileged.model.app.installed
@@ -113,7 +114,7 @@ private class AppBatteryPresenter(private val context: Context, private val app:
AdvancedPowerUsageDetail.EXTRA_UID to app.uid,
)
SubSettingLauncher(context)
.setDestination(AdvancedPowerUsageDetail::class.java.name)
.setDestination(PowerBackgroundUsageDetail::class.java.name)
.setTitleRes(R.string.battery_details_title)
.setArguments(args)
.setUserHandle(app.userHandle)