Table of Contents

Class Switch

Namespace
Android.Widget
Assembly
MASES.Netdroid.dll
public class Switch : CompoundButton, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAccessibilityEventSource
Inheritance
JVMBridgeBase
JVMBridgeBase<View>
Switch
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<View>.IsAssignableFrom(IJavaType)
JVMBridgeBase<View>.IsAssignableFrom<T>()
JVMBridgeBase<View>.Execute<T>(params T[])
JVMBridgeBase<View>.DynBridgeClazz
JVMBridgeBase<View>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Switch()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Switch()

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(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Switch(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

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