Цитата:
Сообщение от mrMEM
Возникает вопрос, возможно ли возобновить загрузку не считывая повторно данные сохраненные в tmpByteArray?
|
Вам и не нужно их повторно считывать, вам нужно дописывать в tmpByteArray вновь пришедшие данные. Я ж вам писал в прошлой вашей теме
Вам нужно передавать заголовок Range c содержимым "bytes=
байт_с_которого_качать-". Далее начинать закачку и, например, каждый PROGRESS читать из потока количество байт, равное URLStream.bytesAvaliable, и дописывать их в конец tmpByteArray.