Создание zip файла с некоторыми файлами на SDCard

Как я разместил вопрос несколько дней назад, я понял, что стоковое приложение eMail не может отправить несколько файлов во вложении: https://stackoverflow.com/questions/5773006/sending-email-with-multiple-attachement-fail-with-default-email-android-app-but

К сожалению, я не получил ответа на этот вопрос, поэтому мне нужно найти обходной путь.

Пользователь должен выбрать в списке несколько pdf и отправить их по электронной почте с помощью стокового приложения. Поскольку множественные вложения не работают, я создам zip-файл со всеми запрашиваемыми файлами и отправлю этот уникальный файл.

Итак, как я могу создать архив с некоторыми файлами на SDCard?

То, что я нашел в настоящее время, это: http://developer.android.com/reference/java/util/zip/ZipFile.html

public ZipFile (File file)

Since: API Level 1 Constructs a new ZipFile с указанным файлом.

Но я не понимаю, как использовать это с несколькими файлами.

Большое спасибо,

9
задан Community 23 May 2017 в 01:44
поделиться