Creando un archivo zip con algunos archivos en SDCard

uando publiqué una pregunta hace unos días, me di cuenta de que la aplicación de correo electrónico estándar no podía enviar varios archivos adjuntos:https: //stackoverflow.com/questions/5773006/sending-email-with-multiple-attachement-fail-with-default-email-android-app-bu

esafortunadamente, no obtuve respuesta al respecto, así que necesito encontrar una solución alternativa.

El usuario tiene que seleccionar en una lista algunos pdf y enviarlos por correo electrónico con la aplicación estándar. Como el archivo adjunto múltiple falla, crearé un archivo zip con todos los archivos solicitados y enviaré este archivo único.

Entonces, ¿puedo hacer un archivo con algunos archivos en la tarjeta SD?

Lo que encontré actualmente es esto:http: //developer.android.com/reference/java/util/zip/ZipFile.htm

Public ZipFile (archivo)

Since: API Nivel 1 Construye un nuevo archivo Zip con el archivo especificado.

Pero no entiendo cómo usar esto con varios archivos.

Muchas gracias