Cómo escribir y leer ArrayList <String> a paquete en android

En mi proyecto, tengo que escribir y leer ArrayList<String> a paquete, he intentado con writeList y writeStringList pero no uso, estoy recibiendo excepciones al leer las listas.

¿Podría alguien ayudarme en esto?

Gracias por adelantado.

By @JeremyRoman: writeStringList , readStringList y createStringArrayList existen en Parcel desde la API 1.

Utilice esto para escribir:

 bundle.putStringArrayList(KEY, stringArrayList); 

Y esto para leer:

 ArrayList<String> stringArrayList = bundle.getStringArrayList(KEY); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.