我有一个 IntentService 排队需要对我的 Web 服务器进行的 Web 服务调用。因此,每个 Intent 都是要进行的 Web 服务调用。
我想设置一些东西,我的应用程序可以询问这个 IntentService 是否有任何包含特定数据的 Intent(IE:“你是否已经在等待向云询问 x 数据?或者我需要告诉你做吗?”)。
关于如何扩展 IntentService 来做到这一点有什么建议吗?IntentService的Intent队列可以遍历吗?还是我需要获取 IntentService 代码并对其进行更改?
我唯一的另一个想法是向数据库中添加一个表并记录队列中的调用,完成后从表中删除每个日志。