美文网首页
Android点赞动画实现

Android点赞动画实现

作者: KidultFAN | 来源:发表于2017-05-08 22:06 被阅读0次

效果如下:

效果

首先在res文件夹下面新建anim目录,创建xml文件:

<set xmlns:android="http://schemas.android.com/apk/res/android">

<scale android:duration="250"

android:fillAfter="false"

android:fromXScale="1.0"

android:fromYScale="1.0"

android:interpolator="@android:anim/accelerate_decelerate_interpolator"

android:pivotX="50%"

android:pivotY="50%"

android:toXScale="1.2"

android:toYScale="1.2"/>

</set>

然后通过View.startAnimation方法在你点击button的时候调用动画:

@Override

public voidonClick(View view) {

if(Items.get(position).getlike()) {

masonryView.like.setBackgroundResource(R.drawable.like);

Items.get(position).setlike(false);

editor.putBoolean(Items.get(position).getText(),false);

}else{

masonryView.like.setBackgroundResource(R.drawable.likee);

masonryView.like.startAnimation(AnimationUtils.loadAnimation(

MainActivity.this, R.anim.like)

);}

so easy。

相关文章

网友评论

      本文标题:Android点赞动画实现

      本文链接:https://www.haomeiwen.com/subject/pydktxtx.html