blob: d9f66e80d02903d4802e1f8179f83c075325d4f6 (
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 TileModerateService : TileService() {
private lateinit var batterySaverManager: BatterySaverManager
override fun onCreate() {
super.onCreate()
batterySaverManager = BatterySaverManager(contentResolver)
}
override fun onClick() {
super.onClick()
batterySaverManager.apply(BatterySaverConstantsConfigProfiles.MODERATE)
}
}
|