Add exclude from recents

Co-authored-by: Jannis Mattheis <contact@jmattheis.de>
This commit is contained in:
Madray Haven
2023-03-19 19:14:23 +08:00
committed by GitHub
parent 37976b1b33
commit 53deb3ae51
6 changed files with 34 additions and 6 deletions

View File

@@ -1,6 +1,8 @@
package com.github.gotify
import android.app.Activity
import android.app.ActivityManager
import android.content.Context
import android.content.res.Resources
import android.graphics.Bitmap
import android.graphics.drawable.BitmapDrawable
@@ -115,4 +117,9 @@ internal object Utils {
fun interface DrawableReceiver {
fun loaded(drawable: Drawable?)
}
fun setExcludeFromRecent(context: Context, excludeFromRecent: Boolean) {
context.getSystemService(ActivityManager::class.java).appTasks?.getOrNull(0)
?.setExcludeFromRecents(excludeFromRecent)
}
}