我的应用程序有一个磁贴服务。
点击该图块后,
onClick
功能运行得很好,但我想关闭快速设置面板,有什么办法可以实现这个目标吗?
改进正确答案以解决与 Android 上旧版本的兼容性问题:
Intent(this, DestinationActivity::class.java).also {
it.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
TileServiceCompat.startActivityAndCollapse(
this@MyTileService,
PendingIntentActivityWrapper(
this@MyTileService,
0,
it,
PendingIntent.FLAG_UPDATE_CURRENT,
true
)
)
}