mirror of https://github.com/tasks/tasks
Target Android 14
parent
ac00a81751
commit
9baa95ac81
@ -1,12 +1,24 @@
|
||||
package org.tasks.widget
|
||||
|
||||
import android.app.PendingIntent.FLAG_UPDATE_CURRENT
|
||||
import android.service.quicksettings.TileService
|
||||
import androidx.core.service.quicksettings.PendingIntentActivityWrapper
|
||||
import androidx.core.service.quicksettings.TileServiceCompat
|
||||
import org.tasks.intents.TaskIntents
|
||||
|
||||
class TileService : TileService() {
|
||||
override fun onClick() {
|
||||
val newTaskIntent = TaskIntents.getNewTaskIntent(this, null, "tile")
|
||||
.addFlags(TaskIntents.FLAGS)
|
||||
startActivityAndCollapse(newTaskIntent)
|
||||
TileServiceCompat.startActivityAndCollapse(
|
||||
this,
|
||||
PendingIntentActivityWrapper(
|
||||
this,
|
||||
0,
|
||||
newTaskIntent,
|
||||
FLAG_UPDATE_CURRENT,
|
||||
false
|
||||
)
|
||||
)
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue