Actualizar o forzar redibujar el fragmento.

Tengo un fragmento que infla un diseño xml. Mi requisito es actualizar el tamaño del texto en todas mis vistas dentro de mi fragmento cuando se reanude mi actividad. Lo intenté

    fragment.getView().invalidate();

Lo que no parecía hacer el trabajo. Yo tambien lo intenté

    fragment.getView().requestLayout();

que tampoco funcionó.

En otra actividad, tengo un ListFragment que necesita hacer lo mismo. Lo intenté

    listfragment.getListView().invalidate();

cualHizo el truco, actualizando la vista de mi lista y redibujando todos los elementos que contiene.

No entiendo por qué uno funciona, pero no el otro.

También he visto gente recomendando iniciar untransacción fragmentaria y reemplazando el fragmento actual por uno nuevo, y me ha dejado preguntando

¿Por qué debo crear un fragmento completamente nuevo y reemplazar mi fragmento actual cuando todo lo que necesito es actualizar el texto en las vistas que contiene mi fragmento?

El método de transacción de fragmentos me impedirá definir mi fragmento en el diseño xml de mi actividad y tendré que insertar el fragmento en la posición correcta mediante programación.

¿Hay algún enfoque simple para esto?

Respuestas a la pregunta(8)

Su respuesta a la pregunta