我已经安排了一个使用 定期运行的任务GcmNetworkManager
,但我不希望它被持久化,因为我不想添加android.Manifest.permission.RECEIVE_BOOT_COMPLETED
到我的应用程序所需的权限列表中。所以,我目前正在安排onCreate()
我的主要活动中的任务。我想知道,有没有办法查询GcmNetworkManager
我的任务,如果它已经安排好了,跳过这个?
问问题
390 次
1 回答
2
Task.Builder
调用setUpdateCurrent
(链接)中有方法。指定此任务是否应覆盖具有相同标签的任何预先存在的任务是可选的设置器。这默认为 false,这意味着新任务不会覆盖现有任务。
希望能帮助到你
于 2016-05-05T08:09:59.080 回答