我想在材料设计原理中为我的工厂创建动画,例如this示例,我意识到fab内的图标有2个动画。一个旋转共享图标和另一个是alpha动画同时性。之后,另一个图标被替换。但是当我为这个目标创建动画集时,整个工厂旋转并消失,但我希望fab内的那个图标采用这个动画。我该如何创建这个动画?感谢
答案 0 :(得分:1)
实现这一目标的最佳方法是创建自定义浮动操作按钮类并覆盖您的setImageDrawable
方法,在那里进行翻译动画。您还可以修改onDraw方法以将动画添加到FloatingActionButton
答案 1 :(得分:1)
您必须使用第三方库来实现此结果。看看here重要的是要注意,有可能实现自己的方式,但你会有点重新发明轮子"。
如果你想要这样做,你可以创建几个FAB并改变可见性并用简单的动画移动它们。