Table of Contents

Class ShutterButton

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

Constructors

ShutterButton(Context, IAttributeSet)

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

Parameters

context Context
attrs IAttributeSet

Fields

J

[Register("j")]
public const int J = 3600

Field Value

int

K

[Register("k")]
public const int K = 2500

Field Value

int

Properties

A

[Register("a")]
public ShutterButton.Mode A { get; set; }

Property Value

ShutterButton.Mode

B

[Register("b")]
public ObjectAnimator B { get; set; }

Property Value

ObjectAnimator

C

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

Property Value

ObjectAnimator

D

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

Property Value

ImageView

E

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

Property Value

ImageView

F

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

Property Value

ImageView

G

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

Property Value

View

H

[Register("h")]
public View H { get; set; }

Property Value

View

I

[Register("i")]
public static ShutterButton.Companion I { get; }

Property Value

ShutterButton.Companion

L

[Register("l")]
public static ShutterButton.Mode L { get; }

Property Value

ShutterButton.Mode

Methods

OnDetachedFromWindow()

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

OnSizeChanged(int, int, int, int)

[Register("onSizeChanged", "(IIII)V", "")]
public void OnSizeChanged(int w, int h, int oldw, int oldh)

Parameters

w int
h int
oldw int
oldh int

SetManualButtonDrawable(Drawable)

[Register("setManualButtonDrawable", "(Landroid/graphics/drawable/Drawable;)V", "")]
public void SetManualButtonDrawable(Drawable drawable)

Parameters

drawable Drawable

SetShutterButtonAutoInnerColor(int)

[Register("setShutterButtonAutoInnerColor", "(I)V", "")]
public void SetShutterButtonAutoInnerColor(int color)

Parameters

color int

SetShutterButtonAutoOuterColor(int)

[Register("setShutterButtonAutoOuterColor", "(I)V", "")]
public void SetShutterButtonAutoOuterColor(int color)

Parameters

color int

SetShutterButtonManualInnerColor(int)

[Register("setShutterButtonManualInnerColor", "(I)V", "")]
public void SetShutterButtonManualInnerColor(int color)

Parameters

color int

SetShutterButtonManualOuterColor(int)

[Register("setShutterButtonManualOuterColor", "(I)V", "")]
public void SetShutterButtonManualOuterColor(int color)

Parameters

color int

ShowAutoButton()

[Register("showAutoButton", "()V", "")]
public void ShowAutoButton()

ShowManualButton()

[Register("showManualButton", "()V", "")]
public void ShowManualButton()