我一直在寻找地方,在搜索这个时......我得到了一个菜单(main.xml),正好有3个按钮(设置,刷新,添加)。
<item
android:id="@+id/menu_refresh"
android:icon="@drawable/ic_action_refresh"
android:title="@string/menu_refresh"
support:showAsAction="ifRoom"/>
<item
android:id="@+id/menu_add"
android:icon="@drawable/ic_action_add"
android:title="@string/menu_add"
support:showAsAction="ifRoom"/>
<item
android:id="@+id/menu_settings"
android:icon="@drawable/ic_action_settings"
android:title="@string/menu_settings"
support:showAsAction="never"/>
现在我想要的是一个简单的布尔变量。如果var为true,则应使用刷新gif或进度条替换Refresh项。我知道如何隐藏/取消隐藏物品,我已经尝试了两种方法:在那里放置一个gif并在那里放置一个进度条元素,但似乎没有任何效果。 gif没有动画,进度条是看不见的。我已将菜单分配给var: myMenu = menu; ,以便访问它。
有人能把我推向正确的方向吗?我可以谷歌自己,如果我知道要搜索什么,但我不介意它只是一个伪样本或链接。