Я делаю проект, похожий на Менеджер загрузок.
Одна из функций - позволить пользователю приостановить файл, чтобы он мог продолжить загрузку позже. Я гуглил его, но, к сожалению, до сих пор не решил проблему (может быть, я новичок в Android и глупо ее решить).
Вопрос в том ... Если один из файлов не завершил загрузку, как мне получить текущий поток / размер файла? И как мне продолжить запись файла?
Я видел код в Java, как показано ниже:
begin = downloaded;
file = (FileConnection) Connector.open("\sdcard\abc.mp3");
OutputStream output = file.openOutputStream(begin);
DataOutputStream dos = new DataOutputStream(output);
if(read != -1) {
dos.write(buffer, 0, read);
dos.flush();
downloaded += read;
}
Но я не очень понимаю, как это работает в Android :(
Ваш ответ очень ценится !!!
P / S: Извините за мой плохой английский, надеюсь, вы, ребята, понимаете, о чем я говорю.
Спасибо.
Regard