首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以旋转/缩放FloatingActionButton或ImageView中的绘图

我可以旋转/缩放FloatingActionButton或ImageView中的绘图
EN

Stack Overflow用户
提问于 2015-12-10 11:53:32
回答 1查看 819关注 0票数 2

例如,我有一个浮动动作按钮,我想动画它的可绘制部分。

浮动动作按钮不应移动或缩放。只有可拉伸的部分才能缩放和旋转。

例如,这里最后出现的滴答标记是在FAB按钮内动画。我只是想要实现缩放/旋转动画的可绘制内部的FAB,但FAB不应该缩放或旋转。

旋转不可能是一个问题,因为圆形旋转是不可见的,如果我用RotateAnimation旋转完整的FAB。但是缩放和旋转都不能用fab来完成,因为FAB的背景正在缩放。

注意:,我不想旋转完整的FAB按钮。只有可拉的部分。

EN

回答 1

Stack Overflow用户

发布于 2018-06-11 06:51:44

对于缩放按钮,您可以像在anim文件夹/

scale_button.xml

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<scale
     android:fromXScale="1.4"
    android:toXScale="1.0"
    android:fromYScale="1.4"
    android:toYScale="1.0"
    android:fillAfter="false"
    android:duration="1000"
    android:pivotY="50%"
    android:pivotX="50%"
    android:interpolator="@anim/cycle" />

cycle.xml

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:cycles="0" 
/>

MainActivity.java

代码语言:javascript
复制
Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake);
your_view_name.startAnimation(shake);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34201224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档