其他分享
首页 > 其他分享> > android-Gmail listview翻转动画

android-Gmail listview翻转动画

作者:互联网

我试图创建动画,就像我们在Gmail的listview小部件中看到的一样.选择行时,我们按左侧的圆圈,它会翻转成选中标记.

我打算做的是创建一个具有两个比例动画的动画集.由于某些奇怪的原因,它不起作用.

我暂时只使用一张图片,并将翻转功能应用到该图片上.这是我的anim.xml:

<?xml version="1.0" encoding="utf-8"?>
<set>
    <scale
        android:duration="2000"
        android:fromXScale="1.0"
        android:fromYScale="1.0"
        android:toXScale="0.0"
        android:toYScale="1.0"
        android:pivotX="50%"
        android:pivotY="50%"
        >
    </scale>
    <scale
        android:startOffset="2000"
        android:duration="2000"
        android:fromXScale="0.0"
        android:fromYScale="1.0"
        android:toXScale="1.0"
        android:toYScale="1.0"
        android:pivotX="50%"
        android:pivotY="50%"
        >
    </scale>
</set>

动画易于阅读.我正在从100缩放到0,然后再缩放回100.将其应用到imageview时,根本看不到任何动画.

这是我加载动画的方式:

final AnimationSet animationSet = (AnimationSet) AnimationUtils.loadAnimation(this,R.anim.flip);
mCompanyProfileImage.startAnimation(animationSet);

我究竟做错了什么?

解决方法:

你很幸运!!因为我刚刚开发了一个新的FlipView库,其中包含基本的翻转动画并扩展了ViewFlipper.我的意思是一个完全可自定义的库,您可以在其中交换所需的任何类型的动画和形状(以及更多)的任何视图和布局,包括搜索的Gmail图像翻转.

请看一看.

标签:android-5-0-lollipop,android-animation,android
来源: https://codeday.me/bug/20191119/2037163.html