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