Table of Contents

Class FadeAnimationView

Namespace
IO.Scanbot.Sdk.UI
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/FadeAnimationView", DoNotGenerateAcw = true)]
public sealed class FadeAnimationView : View, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IJavaObject, IJavaPeerable, IDisposable
Inheritance
FadeAnimationView
Implements
Inherited Members

Constructors

FadeAnimationView(Context)

[Register(".ctor", "(Landroid/content/Context;)V", "")]
public FadeAnimationView(Context context)

Parameters

context Context

FadeAnimationView(Context, IAttributeSet)

[Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public FadeAnimationView(Context context, IAttributeSet attrs)

Parameters

context Context
attrs IAttributeSet

Fields

AnimationDuration

[Register("ANIMATION_DURATION")]
public const long AnimationDuration = 3000

Field Value

long

AnimationLinearDuration

[Register("ANIMATION_LINEAR_DURATION")]
public const long AnimationLinearDuration = 500

Field Value

long

AnimationMaxValue

[Register("ANIMATION_MAX_VALUE")]
public const int AnimationMaxValue = 100

Field Value

int

AnimationUnfadeDuration

[Register("ANIMATION_UNFADE_DURATION")]
public const long AnimationUnfadeDuration = 100

Field Value

long

MaxAlpha

[Register("MAX_ALPHA")]
public const int MaxAlpha = 150

Field Value

int

Properties

Iej

[Register("iej")]
public BounceInterpolator Iej { get; set; }

Property Value

BounceInterpolator

Iel

[Register("iel")]
public bool Iel { get; set; }

Property Value

bool

Ies

[Register("ies")]
public ValueAnimator Ies { get; set; }

Property Value

ValueAnimator

Iex

[Register("iex")]
public LinearInterpolator Iex { get; set; }

Property Value

LinearInterpolator

Iey

[Register("iey")]
public Paint Iey { get; set; }

Property Value

Paint

UseBounceInterpolator

public bool UseBounceInterpolator { get; set; }

Property Value

bool

Methods

Ieb(FadeAnimationView)

[Register("ieb", "(Lio/scanbot/sdk/ui/FadeAnimationView;)V", "")]
public static void Ieb(FadeAnimationView p0)

Parameters

p0 FadeAnimationView

Ier(FadeAnimationView)

[Register("ier", "(Lio/scanbot/sdk/ui/FadeAnimationView;)V", "")]
public static void Ier(FadeAnimationView p0)

Parameters

p0 FadeAnimationView

Ier(FadeAnimationView, ValueAnimator)

[Register("ier", "(Lio/scanbot/sdk/ui/FadeAnimationView;Landroid/animation/ValueAnimator;)V", "")]
public static void Ier(FadeAnimationView p0, ValueAnimator p1)

Parameters

p0 FadeAnimationView
p1 ValueAnimator

OnDetachedFromWindow()

[Register("onDetachedFromWindow", "()V", "")]
public void OnDetachedFromWindow()

OnDraw(Canvas)

[Register("onDraw", "(Landroid/graphics/Canvas;)V", "")]
public void OnDraw(Canvas canvas)

Parameters

canvas Canvas

OnLayout(bool, int, int, int, int)

[Register("onLayout", "(ZIIII)V", "")]
public void OnLayout(bool changed, int left, int top, int right, int bottom)

Parameters

changed bool
left int
top int
right int
bottom int

OnMeasure(int, int)

[Register("onMeasure", "(II)V", "")]
public void OnMeasure(int widthMeasureSpec, int heightMeasureSpec)

Parameters

widthMeasureSpec int
heightMeasureSpec int

StartProgressAnimation()

[Register("startProgressAnimation", "()V", "")]
public void StartProgressAnimation()

StopProgressAnimation()

[Register("stopProgressAnimation", "()V", "")]
public void StopProgressAnimation()