当前位置:  开发笔记 > Android > 正文

使用缩放动画隐藏/显示fab

如何解决《使用缩放动画隐藏/显示fab》经验,为你挑选了3个好方法。

我正在使用自定义的floatingactionmenu.我需要在显示/隐藏菜单按钮上实现缩放动画,就像这里的 浮动动作按钮行为一样

有没有办法做到这一点?



1> Anuj Sharma..:

设计支持库修订版22.2.1将hide()和show()方法添加到FloatingActionButton类中,因此您可以从现在开始使用这些方法.

FloatingActionButton mFab;
mFab.hide();
mFab.show();

您可以在其上应用自己的动画.有关详细信息,请检查此
有关FAB的更多信息,请查看官方文档.


链接谷歌的东西是荒谬的,我们需要例子

2> Max..:

您可以将这些缩放动画用于fab按钮,它可以提供与设计lib fab按钮相同的效果.

scale_up.xml



    

scale_down.xml



    


我把它放在哪里,我该如何应用呢?
就像Anuj所说的那样:`FloatingActionButton fab = this.findViewById(...); 动画myAnim = AnimationUtils.loadAnimation(MainActivity.this,R.anim.scale_up); fab.startAnimation(myAnim);`

3> CodingRat..:

在自定义视图上加载这些动画.不要忘记将枢轴点设置为50%,将插补器设置为线性插补器.

scale_up.xml



    

scale_down.xml



    

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有