Menú animado "salta" cuando comienza la animación

Estoy usando el código de esta pregunta:Icono animado para ActionItem para animar mi refrescoActionBarButton. Funciona bien, excepto que el estilo no parece estar bien. Cuando hago clic en el elemento, comienza a girar, pero solo después de que "salta" unos pocos píxeles. Parece que el estilo de laImageView Es diferente del estilo del elemento del menú.

El artículo se define así:

<item
    android:id="@+id/action_refresh"
    android:orderInCategory="100"
    android:icon="@drawable/ic_menu_refresh"
    android:showAsAction="ifRoom"

    <!-- added this myself, didn't have any effect -->
    style="@android:style/Widget.ActionButton"  
    android:title="@string/action_refresh"/>

y elImageView Me gusta esto:

<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:contentDescription="@string/action_refresh"
    android:src="@drawable/ic_menu_refresh"
    style="@android:style/Widget.ActionButton" />

¿Cómo puedo diseñar mi artículo para que coincida con elImageView ¿En la rotación, o al revés?

Respuestas a la pregunta(3)

Su respuesta a la pregunta