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

C

[Register("c")]
public BounceInterpolator C { get; set; }

Property Value

BounceInterpolator

D

[Register("d")]
public LinearInterpolator D { get; set; }

Property Value

LinearInterpolator

E

[Register("e")]
public bool E { get; set; }

Property Value

bool

F

[Register("f")]
public Paint F { get; set; }

Property Value

Paint

G

[Register("g")]
public ValueAnimator G { get; set; }

Property Value

ValueAnimator

UseBounceInterpolator

public bool UseBounceInterpolator { get; set; }

Property Value

bool

Methods

A(FadeAnimationView)

[Register("a", "(Lio/scanbot/sdk/ui/FadeAnimationView;)V", "")]
public static void A(FadeAnimationView this_0)

Parameters

this_0 FadeAnimationView

A(FadeAnimationView, ValueAnimator)

[Register("a", "(Lio/scanbot/sdk/ui/FadeAnimationView;Landroid/animation/ValueAnimator;)V", "")]
public static void A(FadeAnimationView this_0, ValueAnimator it)

Parameters

this_0 FadeAnimationView
it ValueAnimator

B(FadeAnimationView)

[Register("b", "(Lio/scanbot/sdk/ui/FadeAnimationView;)V", "")]
public static void B(FadeAnimationView this_0)

Parameters

this_0 FadeAnimationView

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()