我有一个活动("ApplicationActivity"),它调用了意图服务("DownloadService")。
该意图服务会在后台从互联网下载文件,但我想要能够中止特定的下载......
假设我将5个文件放入队列:文件1、2、3、4、5。
意图服务开始下载第1个,然后是第2个,等等... 1) 有没有办法告诉意图服务在事件处理方法(在这种情况下是下载文件1)中中止正在进行的操作并开始下载下一个呢?
2) 是否可以从队列中删除元素,例如在下载文件1时,将文件4从队列中删除,以便在完成3之后直接跳到5?
简而言之,我需要一种与队列通信的方法来执行这两个简单的操作,但我在互联网上没有找到任何有用的信息:(
谢谢