Table of Contents

Class Switch

Namespace
Android.Widget
Assembly
MASES.Netdroid.dll
public class Switch : CompoundButton, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAccessibilityEventSource
Inheritance
Switch
Implements
Inherited Members
Extension Methods

Constructors

Switch(Context)

public Switch(Context arg0)

Parameters

arg0 Context

Context

Switch(Context, AttributeSet)

public Switch(Context arg0, AttributeSet arg1)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

Switch(Context, AttributeSet, int)

public Switch(Context arg0, AttributeSet arg1, int arg2)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

arg2 int

int

Switch(Context, AttributeSet, int, int)

public Switch(Context arg0, AttributeSet arg1, int arg2, int arg3)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

arg2 int

int

arg3 int

int

Switch(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Switch(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

CreatePoolableInstance(Context)

HPA initializer for Switch(Android.Content.Context arg0)

public static Switch CreatePoolableInstance(Context arg0)

Parameters

arg0 Context

Returns

Switch

CreatePoolableInstance(Context, AttributeSet)

HPA initializer for Switch(Android.Content.Context arg0, Android.Util.AttributeSet arg1)

public static Switch CreatePoolableInstance(Context arg0, AttributeSet arg1)

Parameters

arg0 Context
arg1 AttributeSet

Returns

Switch

CreatePoolableInstance(Context, AttributeSet, int)

HPA initializer for Switch(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2)

public static Switch CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2)

Parameters

arg0 Context
arg1 AttributeSet
arg2 int

Returns

Switch

CreatePoolableInstance(Context, AttributeSet, int, int)

HPA initializer for Switch(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2, int arg3)

public static Switch CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2, int arg3)

Parameters

arg0 Context
arg1 AttributeSet
arg2 int
arg3 int

Returns

Switch

GetShowText()

public bool GetShowText()

Returns

bool

bool

GetSplitTrack()

public bool GetSplitTrack()

Returns

bool

bool

GetSwitchMinWidth()

public int GetSwitchMinWidth()

Returns

int

int

GetSwitchPadding()

public int GetSwitchPadding()

Returns

int

int

GetTextOff()

public CharSequence GetTextOff()

Returns

CharSequence

CharSequence

GetTextOn()

public CharSequence GetTextOn()

Returns

CharSequence

CharSequence

GetThumbDrawable()

public Drawable GetThumbDrawable()

Returns

Drawable

Drawable

GetThumbTextPadding()

public int GetThumbTextPadding()

Returns

int

int

GetThumbTintBlendMode()

public BlendMode GetThumbTintBlendMode()

Returns

BlendMode

BlendMode

GetThumbTintList()

public ColorStateList GetThumbTintList()

Returns

ColorStateList

ColorStateList

GetThumbTintMode()

public PorterDuff.Mode GetThumbTintMode()

Returns

PorterDuff.Mode

PorterDuff.Mode

GetTrackDrawable()

public Drawable GetTrackDrawable()

Returns

Drawable

Drawable

GetTrackTintBlendMode()

public BlendMode GetTrackTintBlendMode()

Returns

BlendMode

BlendMode

GetTrackTintList()

public ColorStateList GetTrackTintList()

Returns

ColorStateList

ColorStateList

GetTrackTintMode()

public PorterDuff.Mode GetTrackTintMode()

Returns

PorterDuff.Mode

PorterDuff.Mode

OnMeasure(int, int)

public void OnMeasure(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetShowText(bool)

public void SetShowText(bool arg0)

Parameters

arg0 bool

bool

SetSplitTrack(bool)

public void SetSplitTrack(bool arg0)

Parameters

arg0 bool

bool

SetSwitchMinWidth(int)

public void SetSwitchMinWidth(int arg0)

Parameters

arg0 int

int

SetSwitchPadding(int)

public void SetSwitchPadding(int arg0)

Parameters

arg0 int

int

SetSwitchTextAppearance(Context, int)

public void SetSwitchTextAppearance(Context arg0, int arg1)

Parameters

arg0 Context

Context

arg1 int

int

SetSwitchTypeface(Typeface)

public void SetSwitchTypeface(Typeface arg0)

Parameters

arg0 Typeface

Typeface

SetSwitchTypeface(Typeface, int)

public void SetSwitchTypeface(Typeface arg0, int arg1)

Parameters

arg0 Typeface

Typeface

arg1 int

int

SetTextOff(CharSequence)

public void SetTextOff(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetTextOn(CharSequence)

public void SetTextOn(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetThumbDrawable(Drawable)

public void SetThumbDrawable(Drawable arg0)

Parameters

arg0 Drawable

Drawable

SetThumbIcon(Icon)

public void SetThumbIcon(Icon arg0)

Parameters

arg0 Icon

Icon

SetThumbResource(int)

public void SetThumbResource(int arg0)

Parameters

arg0 int

int

SetThumbTextPadding(int)

public void SetThumbTextPadding(int arg0)

Parameters

arg0 int

int

SetThumbTintBlendMode(BlendMode)

public void SetThumbTintBlendMode(BlendMode arg0)

Parameters

arg0 BlendMode

BlendMode

SetThumbTintList(ColorStateList)

public void SetThumbTintList(ColorStateList arg0)

Parameters

arg0 ColorStateList

ColorStateList

SetThumbTintMode(Mode)

public void SetThumbTintMode(PorterDuff.Mode arg0)

Parameters

arg0 PorterDuff.Mode

PorterDuff.Mode

SetTrackDrawable(Drawable)

public void SetTrackDrawable(Drawable arg0)

Parameters

arg0 Drawable

Drawable

SetTrackIcon(Icon)

public void SetTrackIcon(Icon arg0)

Parameters

arg0 Icon

Icon

SetTrackResource(int)

public void SetTrackResource(int arg0)

Parameters

arg0 int

int

SetTrackTintBlendMode(BlendMode)

public void SetTrackTintBlendMode(BlendMode arg0)

Parameters

arg0 BlendMode

BlendMode

SetTrackTintList(ColorStateList)

public void SetTrackTintList(ColorStateList arg0)

Parameters

arg0 ColorStateList

ColorStateList

SetTrackTintMode(Mode)

public void SetTrackTintMode(PorterDuff.Mode arg0)

Parameters

arg0 PorterDuff.Mode

PorterDuff.Mode