Table of Contents

Class Transition

Namespace
Android.Transition
Assembly
MASES.Netdroid.dll
public class Transition : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICloneable
Inheritance
Transition
Implements
Derived
Extension Methods

Constructors

Transition()

public Transition()

Transition(Context, AttributeSet)

public Transition(Context arg0, AttributeSet arg1)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

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

MATCH_ID

public static int MATCH_ID { get; set; }

Property Value

int

MATCH_INSTANCE

public static int MATCH_INSTANCE { get; set; }

Property Value

int

MATCH_ITEM_ID

public static int MATCH_ITEM_ID { get; set; }

Property Value

int

MATCH_NAME

public static int MATCH_NAME { get; set; }

Property Value

int

Methods

AddListener(TransitionListener)

public Transition AddListener(Transition.TransitionListener arg0)

Parameters

arg0 Transition.TransitionListener

Transition.TransitionListener

Returns

Transition

Transition

AddTarget(View)

public Transition AddTarget(View arg0)

Parameters

arg0 View

View

Returns

Transition

Transition

AddTarget(Class)

public Transition AddTarget(Class arg0)

Parameters

arg0 Class

Class

Returns

Transition

Transition

AddTarget(String)

public Transition AddTarget(String arg0)

Parameters

arg0 String

String

Returns

Transition

Transition

AddTarget(int)

public Transition AddTarget(int arg0)

Parameters

arg0 int

int

Returns

Transition

Transition

CanRemoveViews()

public bool CanRemoveViews()

Returns

bool

bool

CaptureEndValues(TransitionValues)

public void CaptureEndValues(TransitionValues arg0)

Parameters

arg0 TransitionValues

TransitionValues

CaptureStartValues(TransitionValues)

public void CaptureStartValues(TransitionValues arg0)

Parameters

arg0 TransitionValues

TransitionValues

Clone()

public Transition Clone()

Returns

Transition

Transition

CreateAnimator(ViewGroup, TransitionValues, TransitionValues)

public Animator CreateAnimator(ViewGroup arg0, TransitionValues arg1, TransitionValues arg2)

Parameters

arg0 ViewGroup

ViewGroup

arg1 TransitionValues

TransitionValues

arg2 TransitionValues

TransitionValues

Returns

Animator

Animator

CreatePoolableInstance()

HPA initializer for Transition()

public static Transition CreatePoolableInstance()

Returns

Transition

CreatePoolableInstance(Context, AttributeSet)

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

public static Transition CreatePoolableInstance(Context arg0, AttributeSet arg1)

Parameters

arg0 Context
arg1 AttributeSet

Returns

Transition

ExcludeChildren(View, bool)

public Transition ExcludeChildren(View arg0, bool arg1)

Parameters

arg0 View

View

arg1 bool

bool

Returns

Transition

Transition

ExcludeChildren(Class, bool)

public Transition ExcludeChildren(Class arg0, bool arg1)

Parameters

arg0 Class

Class

arg1 bool

bool

Returns

Transition

Transition

ExcludeChildren(int, bool)

public Transition ExcludeChildren(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

Returns

Transition

Transition

ExcludeTarget(View, bool)

public Transition ExcludeTarget(View arg0, bool arg1)

Parameters

arg0 View

View

arg1 bool

bool

Returns

Transition

Transition

ExcludeTarget(Class, bool)

public Transition ExcludeTarget(Class arg0, bool arg1)

Parameters

arg0 Class

Class

arg1 bool

bool

Returns

Transition

Transition

ExcludeTarget(String, bool)

public Transition ExcludeTarget(String arg0, bool arg1)

Parameters

arg0 String

String

arg1 bool

bool

Returns

Transition

Transition

ExcludeTarget(int, bool)

public Transition ExcludeTarget(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

Returns

Transition

Transition

GetDuration()

public long GetDuration()

Returns

long

long

GetEpicenter()

public Rect GetEpicenter()

Returns

Rect

Rect

GetEpicenterCallback()

public Transition.EpicenterCallback GetEpicenterCallback()

Returns

Transition.EpicenterCallback

Transition.EpicenterCallback

GetInterpolator()

public TimeInterpolator GetInterpolator()

Returns

TimeInterpolator

TimeInterpolator

GetName()

public String GetName()

Returns

String

String

GetPathMotion()

public PathMotion GetPathMotion()

Returns

PathMotion

PathMotion

GetPropagation()

public TransitionPropagation GetPropagation()

Returns

TransitionPropagation

TransitionPropagation

GetStartDelay()

public long GetStartDelay()

Returns

long

long

GetTargetIds()

public List<Integer> GetTargetIds()

Returns

List<Integer>

List

GetTargetNames()

public List<String> GetTargetNames()

Returns

List<String>

List

GetTargetTypes()

public List<Class> GetTargetTypes()

Returns

List<Class>

List

GetTargets()

public List<View> GetTargets()

Returns

List<View>

List

GetTransitionProperties()

public String[] GetTransitionProperties()

Returns

String[]

String

GetTransitionValues(View, bool)

public TransitionValues GetTransitionValues(View arg0, bool arg1)

Parameters

arg0 View

View

arg1 bool

bool

Returns

TransitionValues

TransitionValues

IsTransitionRequired(TransitionValues, TransitionValues)

public bool IsTransitionRequired(TransitionValues arg0, TransitionValues arg1)

Parameters

arg0 TransitionValues

TransitionValues

arg1 TransitionValues

TransitionValues

Returns

bool

bool

RemoveListener(TransitionListener)

public Transition RemoveListener(Transition.TransitionListener arg0)

Parameters

arg0 Transition.TransitionListener

Transition.TransitionListener

Returns

Transition

Transition

RemoveTarget(View)

public Transition RemoveTarget(View arg0)

Parameters

arg0 View

View

Returns

Transition

Transition

RemoveTarget(Class)

public Transition RemoveTarget(Class arg0)

Parameters

arg0 Class

Class

Returns

Transition

Transition

RemoveTarget(String)

public Transition RemoveTarget(String arg0)

Parameters

arg0 String

String

Returns

Transition

Transition

RemoveTarget(int)

public Transition RemoveTarget(int arg0)

Parameters

arg0 int

int

Returns

Transition

Transition

SetDuration(long)

public Transition SetDuration(long arg0)

Parameters

arg0 long

long

Returns

Transition

Transition

SetEpicenterCallback(EpicenterCallback)

public void SetEpicenterCallback(Transition.EpicenterCallback arg0)

Parameters

arg0 Transition.EpicenterCallback

Transition.EpicenterCallback

SetInterpolator(TimeInterpolator)

public Transition SetInterpolator(TimeInterpolator arg0)

Parameters

arg0 TimeInterpolator

TimeInterpolator

Returns

Transition

Transition

SetMatchOrder(params int[])

public void SetMatchOrder(params int[] arg0)

Parameters

arg0 int[]

int

SetPathMotion(PathMotion)

public void SetPathMotion(PathMotion arg0)

Parameters

arg0 PathMotion

PathMotion

SetPropagation(TransitionPropagation)

public void SetPropagation(TransitionPropagation arg0)

Parameters

arg0 TransitionPropagation

TransitionPropagation

SetStartDelay(long)

public Transition SetStartDelay(long arg0)

Parameters

arg0 long

long

Returns

Transition

Transition