diff options
| author | Tyler Nijmeh <tylernij@gmail.com> | 2021-03-31 12:30:03 -0700 |
|---|---|---|
| committer | Tyler Nijmeh <tylernij@gmail.com> | 2021-03-31 12:30:03 -0700 |
| commit | 1c04bfd5343191744dccb53a833e966d90cbeacc (patch) | |
| tree | 20ff2b66a7463747094e660b0d28f43b443f64aa /app/src/main/java/com/draco/buoy/services/TileModerateService.kt | |
| parent | b0f0169b66156af2a75a90d3d90a8e024a0ba867 (diff) | |
Add quick settings tiles
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
Diffstat (limited to 'app/src/main/java/com/draco/buoy/services/TileModerateService.kt')
| -rw-r--r-- | app/src/main/java/com/draco/buoy/services/TileModerateService.kt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/app/src/main/java/com/draco/buoy/services/TileModerateService.kt b/app/src/main/java/com/draco/buoy/services/TileModerateService.kt new file mode 100644 index 0000000..d9f66e8 --- /dev/null +++ b/app/src/main/java/com/draco/buoy/services/TileModerateService.kt @@ -0,0 +1,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) + } +}
\ No newline at end of file |
