【发布时间】:2013-10-09 00:07:40
【问题描述】:
我正在使用来自这个问题的代码:Animated Icon for ActionItem 为我的刷新设置动画 ActionBarButton。它工作正常,只是样式似乎不正确。当我单击该项目时,它开始旋转,但只有在它“跳跃”几个像素之后。 ImageView 的样式似乎与菜单项的样式不同。
项目是这样定义的:
<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"/>
和ImageView 是这样的:
<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" />
如何设置菜单项的样式以匹配旋转中的ImageView,或反之?
【问题讨论】:
标签: android android-animation menuitem