ProgressDialog no quiere actualizar el mensaje

Intenté implementar un diálogo de progreso y tengo algunos problemas para cambiar el texto durante mis cálculos largos y complejos.

for (String aString:myStringArray){
    Log.v(TAG, aString);
    mProgressDialog.incrementProgressBy(1);
    mProgressDialog.setMessage(aString);
}

Puedo ver claramente el incrementProgressBy trabajando y mi diálogo actualizándose, pero el mensaje no cambia.

¿Alguna idea sobre cómo hacer que eso funcione?

Muchas gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta