如何查询GcmNetworkManager以查看我的任务是否已安排?

时间:2016-05-04 00:22:01

标签: android gcm-network-manager

我已安排使用GcmNetworkManager定期运行任务,但我不希望将其保留,因为我不想将android.Manifest.permission.RECEIVE_BOOT_COMPLETED添加到列表中我的应用需要的权限。所以,我目前正在我主要活动的onCreate()中安排任务。我想知道,有没有办法查询GcmNetworkManager我的任务,如果已经安排,请跳过这个?

1 个答案:

答案 0 :(得分:2)

Task.Builder中的方法名为setUpdateCurrentlink)。 可选的setter用于指定此任务是否应覆盖具有相同标记的任何预先存在的任务。默认为false,这意味着新任务不会覆盖现有任务。

希望有所帮助