En un ListView de Android, ¿cómo puedo iterar / manipular todas las vistas secundarias, no solo las visibles?

El código de abajo NO cambia el texto de todosListView's filas porquegetChildCount() no recibe toda unaListView's filas, pero sólo las filas que son visibles.

for (int i = 0; i < listView.getChildCount(); i++)
{
    View v = listView.getChildAt(i);
    TextView tx = (TextView) v.findViewById(R.id.mytext);
    tx.setTextSize(newTextSize);
}

¿Entonces qué debo hacer?

¿Hay un código para recibir una notificación cuando unListView's la fila se hace visible, entonces puedo configurar el tamaño del texto entonces?

Respuestas a la pregunta(3)

Su respuesta a la pregunta