У меня есть активность ( "ApplicationActivity" ), которая вызывает службу намерения ( "DownloadService" )
НамерениеService загружает файлы из Интернета в фоновом режиме, но я хочу, чтобы иметь возможность прервать определенную загрузку.........
Итак, скажем, что я помещаю 5 файлов в очередь: файл 1,2,3,4,5
Служба намерения начинает загрузку номера 1, затем второго и так далее.... 1) Есть ли способ сказать службе намерения прервать то, что вы делаете в данный момент в событии обработки метода (в этом случае загрузка файла 1) и начать загрузку следующего?
2) Можно ли удалить элемент из очереди, поэтому, например, при загрузке файла 1, удалите файл 4 из очереди, чтобы после номера 3 он перешел прямо к 5?
Вскоре мне нужен способ общения с очередью для выполнения этих двух простых операций, но я не нашел ничего полезного в Интернете: (
Тпх