Android之实现点击布局缩小然后再放大动画

Posted chen.yu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android之实现点击布局缩小然后再放大动画相关的知识,希望对你有一定的参考价值。

1、需求

现在需要实现点击View先缩小然后再放大效果

2、代码实现

在res的anim目录下面,写anim_small.xml文件

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:fillAfter="false">
    <scale
        android:duration="150"
        android:fromXScale="1"
        android:fromYScale="1"
        android:pivotX="50%"
        android:pivotY="50%"
        android:toXScale="0.8"
        android:toYScale="0.8" />
    <scale
        android:duration="150"
        android:fromXScale="1"
        android:fromYScale="1"
        android:pivotX="50%"
        android:pivotY="50%"
        android:startOffset="150"
        android:toXScale="1.2"
        android:toYScale="1.2" />
</set>

var animation = AnimationUtils.loadAnimation(context, R.anim.anim_small);
view.startAnimation(animation)

以上是关于Android之实现点击布局缩小然后再放大动画的主要内容,如果未能解决你的问题,请参考以下文章

Android 实现布局的缩小和再放大动画(使用scale动画效果进行实现)

Android 实现布局的缩小和再放大动画(使用scale动画效果进行实现)

android想要利用多点触控放大或者缩小一个view该怎么实现

如何放大并返回动画android?

WPS中的图像的放大缩小效果怎样做

Android图片标记(打标签、支持图片放大缩小)