gpt4 book ai didi

android - onTaskRemoved() 什么时候可以调用?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:41:50 25 4
gpt4 key购买 nike

文档指出

This is called if the service is currently running and the user has removed a task that comes from the service's application.

似乎只有当应用程序从最近的任务列表中滑出时才会调用它。按后退按钮直到任务中的所有 Activities 都被销毁不会导致调用它。还有其他可以调用它的场景吗?

最佳答案

Pressing the back button until all Activities are destroyed in the task does not cause this to be called.

通过按后退按钮完成 Activities 并不意味着正在运行的服务和应用程序进程将终止。服务保持运行(如果没有明确或自行停止),除非系统终止进程,因此在您完成 Activities 的情况下不会调用 Service.onTaskRemoved()正确表述。

Are there other scenarios where this could be called?

不,但是documentation中描述的那个,其中“用户已删除任务” 表示将应用从任务列表中滑出*。从手机设置中停止 Service 不会触发 Service.onTaskRemoved()


* 据我所知,在极少数情况下,可能不会调用 Service.onTaskRemoved()

关于android - onTaskRemoved() 什么时候可以调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40072294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com