Animowana pozycja menu „przeskakuje” po rozpoczęciu animacji

Używam kodu z tego pytania:Animowana ikona ActionItem animować moje odświeżenieActionBarButton. Działa dobrze, z wyjątkiem tego, że styl nie wydaje się właściwy. Gdy klikam element, zaczyna się obracać, ale dopiero po „przeskoczeniu” kilku pikseli. Wygląda na stylImageView różni się od stylu elementu menu.

Element jest zdefiniowany w ten sposób:

<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"/>

iImageView lubię to:

<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" />

Jak mogę dopasować styl menu, aby pasował doImageView w rotacji lub odwrotnie?

questionAnswers(3)

yourAnswerToTheQuestion