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