blob: 66ac8b5d1faaa55d567d7fdde53c6041bde91cfd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package com.draco.buoy.services
import android.service.quicksettings.TileService
import com.draco.buoy.repositories.profiles.BatterySaverConstantsConfigProfiles
import com.draco.buoy.utils.BatterySaverManager
class TileHighService : TileService() {
private lateinit var batterySaverManager: BatterySaverManager
override fun onCreate() {
super.onCreate()
batterySaverManager = BatterySaverManager(contentResolver)
}
override fun onClick() {
super.onClick()
batterySaverManager.apply(BatterySaverConstantsConfigProfiles.HIGH)
}
}
|