Ocultando brevemente la barra de acción sin cambiar el tamaño de la actividad

Estoy usando un ViewPager para desplazarme entre diferentes fragmentos. Hay dos tipos de fragmentos, que utilizan dos recursos de menú diferentes. Estoy invalidando el menú para cambiar entre esos recursos cuando sea necesario. Todo eso funciona bastante bien, pero el menú está "redibujado" sin una animación.

Para evitar tener que meterme con elementos de menú individuales, esperaba poder ocultar brevemente la barra de acción mientras se carga el nuevo menú, mostrándolo cuando haya terminado. También funciona como se esperaba, pero la actividad cambia de tamaño cuando se activa la barra de acción.

¿Hay alguna manera de evitar que esto suceda, u ocultar la fea transición entre los recursos del menú?

Respuestas a la pregunta(1)

Su respuesta a la pregunta