【发布时间】:2015-12-14 19:25:51
【问题描述】:
有没有办法为工具栏上的默认 3 垂直点菜单图标设置动画?
我使用工具栏作为标准代码的操作栏:
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
我还在活动中使用onCreateOptionsMenu 方法,在其中我膨胀了我的menu.xml 文件
但我不知道如何更好地控制自动创建的溢出图标。我最感兴趣的是如何引用菜单图标以便我可以对其进行动画处理。我不关心动画类型。可以是简单的旋转动画
【问题讨论】:
-
你想在那里做什么样的动画......?
-
我不在乎。可以是简单的旋转动画
-
好吧...使用SOF搜索功能:stackoverflow.com/questions/9731602/…
-
是的,但是当我为
menu.xml充气时,溢出图标会自行创建我如何创建对它的引用?所以我可以制作动画? -
我试图找到
ActionBar#addOnMenuVisibilityListener的Android实际源代码,因为我相信该方法引用了溢出菜单按钮。这是一个选项,但也许您必须创建自己的 ActionBar 实现。
标签: android android-appcompat android-toolbar android-menu