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