Class ListViewItemAnimator
Inheritance
Namespace: Com.Telerik.Widget.List
Assembly: Telerik.Xamarin.Android.List.dll
Syntax
public abstract class ListViewItemAnimator : SimpleItemAnimator
Constructors
ListViewItemAnimator()
Declaration
public ListViewItemAnimator()
ListViewItemAnimator(IntPtr, JniHandleOwnership)
Declaration
protected ListViewItemAnimator(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Fields
Add
Declaration
public const int Add = 1
Field Value
System.Int32
|
Remove
Declaration
public const int Remove = 2
Field Value
System.Int32
|
Properties
AlreadyAppearedViews
Declaration
protected HashSet AlreadyAppearedViews { get; set; }
Property Value
Java.Util.HashSet
|
IsRunning
Declaration
public override bool IsRunning { get; }
Property Value
System.Boolean
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
MAddAnimations
Declaration
protected IList MAddAnimations { get; set; }
Property Value
System.Collections.IList
|
MRemoveAnimations
Declaration
protected IList MRemoveAnimations { get; set; }
Property Value
System.Collections.IList
|
Owner
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Type
Declaration
public virtual int Type { get; set; }
Property Value
System.Int32
|
Methods
AddAnimation(RecyclerView.ViewHolder)
Declaration
protected virtual ViewPropertyAnimatorCompat AddAnimation(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
Returns
AndroidX.Core.View.ViewPropertyAnimatorCompat
|
AnimateAdd(RecyclerView.ViewHolder)
Declaration
public override bool AnimateAdd(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
Returns
System.Boolean
|
AnimateChange(RecyclerView.ViewHolder, RecyclerView.ViewHolder, Int32, Int32, Int32, Int32)
Declaration
public override bool AnimateChange(RecyclerView.ViewHolder oldHolder, RecyclerView.ViewHolder newHolder, int fromX, int fromY, int toX, int toY)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
oldHolder
|
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
newHolder
|
System.Int32
fromX
|
System.Int32
fromY
|
System.Int32
toX
|
System.Int32
toY
|
Returns
System.Boolean
|
AnimateChangeImpl(ListViewItemAnimator.ChangeInfo)
Declaration
protected virtual void AnimateChangeImpl(ListViewItemAnimator.ChangeInfo changeInfo)
Parameters
ListViewItemAnimator.ChangeInfo
changeInfo
|
AnimateMove(RecyclerView.ViewHolder, Int32, Int32, Int32, Int32)
Declaration
public override bool AnimateMove(RecyclerView.ViewHolder holder, int fromX, int fromY, int toX, int toY)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
System.Int32
fromX
|
System.Int32
fromY
|
System.Int32
toX
|
System.Int32
toY
|
Returns
System.Boolean
|
AnimateMoveImpl(RecyclerView.ViewHolder, Int32, Int32, Int32, Int32)
Declaration
protected virtual void AnimateMoveImpl(RecyclerView.ViewHolder holder, int fromX, int fromY, int toX, int toY)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
System.Int32
fromX
|
System.Int32
fromY
|
System.Int32
toX
|
System.Int32
toY
|
AnimateRemove(RecyclerView.ViewHolder)
Declaration
public override bool AnimateRemove(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
Returns
System.Boolean
|
AnimateViewAdded(RecyclerView.ViewHolder)
Declaration
protected virtual bool AnimateViewAdded(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
Returns
System.Boolean
|
AnimateViewAddedImpl(RecyclerView.ViewHolder)
Declaration
protected virtual void AnimateViewAddedImpl(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
AnimateViewAddedPrepare(RecyclerView.ViewHolder)
Declaration
protected virtual void AnimateViewAddedPrepare(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
AnimateViewAppeared(RecyclerView.ViewHolder)
Declaration
protected virtual bool AnimateViewAppeared(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
Returns
System.Boolean
|
AnimateViewAppearedImpl(RecyclerView.ViewHolder)
Declaration
protected virtual void AnimateViewAppearedImpl(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
AnimateViewDisappeared(RecyclerView.ViewHolder)
Declaration
protected virtual bool AnimateViewDisappeared(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
Returns
System.Boolean
|
AnimateViewDisappearedImpl(RecyclerView.ViewHolder)
Declaration
protected virtual void AnimateViewDisappearedImpl(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
AnimateViewRemoved(RecyclerView.ViewHolder)
Declaration
protected virtual bool AnimateViewRemoved(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
Returns
System.Boolean
|
AnimateViewRemovedImpl(RecyclerView.ViewHolder)
Declaration
protected virtual void AnimateViewRemovedImpl(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
DispatchFinishedWhenDone()
Declaration
protected virtual void DispatchFinishedWhenDone()
EndAnimation(RecyclerView.ViewHolder)
Declaration
public override void EndAnimation(RecyclerView.ViewHolder item)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
item
|
EndAnimations()
Declaration
public override void EndAnimations()
OnAnimationAddCancelled(RecyclerView.ViewHolder)
Declaration
protected virtual void OnAnimationAddCancelled(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
OnAnimationAddEnded(ViewPropertyAnimatorCompat, RecyclerView.ViewHolder)
Declaration
protected virtual void OnAnimationAddEnded(ViewPropertyAnimatorCompat animation, RecyclerView.ViewHolder holder)
Parameters
AndroidX.Core.View.ViewPropertyAnimatorCompat
animation
|
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
OnAnimationAddStarted(RecyclerView.ViewHolder)
Declaration
protected virtual void OnAnimationAddStarted(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
OnAnimationRemoveCancelled(RecyclerView.ViewHolder)
Declaration
protected virtual void OnAnimationRemoveCancelled(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
OnAnimationRemoveEnded(ViewPropertyAnimatorCompat, RecyclerView.ViewHolder)
Declaration
protected virtual void OnAnimationRemoveEnded(ViewPropertyAnimatorCompat animation, RecyclerView.ViewHolder holder)
Parameters
AndroidX.Core.View.ViewPropertyAnimatorCompat
animation
|
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
OnAnimationRemoveStarted(RecyclerView.ViewHolder)
Declaration
protected virtual void OnAnimationRemoveStarted(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
OnAttached(RadListView)
OnDetached(RadListView)
OnEndAnimation(RecyclerView.ViewHolder)
Declaration
protected virtual void OnEndAnimation(RecyclerView.ViewHolder item)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
item
|
OnMeasure()
Declaration
public virtual void OnMeasure()
RemoveAnimation(RecyclerView.ViewHolder)
Declaration
protected virtual ViewPropertyAnimatorCompat RemoveAnimation(RecyclerView.ViewHolder holder)
Parameters
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
holder
|
Returns
AndroidX.Core.View.ViewPropertyAnimatorCompat
|
RunPendingAnimations()
Declaration
public override void RunPendingAnimations()