汕头网站设计浩森宇特,怎样查看wordpress用的什么主题,网站制作需要多少钱品牌,宁波网站建设制作XamarinAndroid组件教程设置自定义子元素动画(一) 如果在RecyclerViewAnimators.Animators中没有所需要的动画效果#xff0c;就可以自定义一个。此时#xff0c;需要让自定义的动画继承BaseItemAnimator抽象类。 【示例1-2】下面以RecylerViewAnimatorsItemAnimator项目为基…XamarinAndroid组件教程设置自定义子元素动画(一) 如果在RecyclerViewAnimators.Animators中没有所需要的动画效果就可以自定义一个。此时需要让自定义的动画继承BaseItemAnimator抽象类。 【示例1-2】下面以RecylerViewAnimatorsItemAnimator项目为基础在RecylerView子元素进行添加/删除操作时实现透明动画效果。具体的操作步骤如下 1创建一个类文件命名为AlphaAnimator。 2打开AlphaAnimator.cs文件实现透明度动画。代码如下 using System;using System.Collections.Generic;using System.Linq;using System.Text;using Android.App;using Android.Content;using Android.OS;using Android.Runtime;using Android.Support.V4.View;using Android.Support.V7.Widget;using Android.Views;using Android.Widget;using RecyclerViewAnimators.Animators;namespace RecylerViewAnimatorsItemAnimator{public class AlphaAnimator : BaseItemAnimator{public AlphaAnimator(){}//添加子元素时调用的动画protected override void AnimateAddImpl(RecyclerView.ViewHolder holder){ViewCompat.Animate(holder.ItemView).Alpha(1).SetDuration(AddDuration).Start();}//删除子元素时调用的动画protected override void AnimateRemoveImpl(RecyclerView.ViewHolder holder){ViewCompat.Animate(holder.ItemView).SetDuration(RemoveDuration).Alpha(0).Start();}}}转载于:https://www.cnblogs.com/daxueba-ITdaren/p/9075863.html