ActivityTransitionResult

public classActivityTransitionResultextendsObject
implementsParcelable

Represents the result of activity transitions.

Inherited Constant Summary

Field Summary

public static finalCreator<ActivityTransitionResult> CREATOR

Public Constructor Summary

ActivityTransitionResult(List<ActivityTransitionEvent> transitionEvents)
Constructs a result by specifying a list of transition events.

Public Method Summary

boolean
staticActivityTransitionResult
extractResult(Intent intent)
Extracts the ActivityTransitionResultfrom the givenIntent.
List<ActivityTransitionEvent>
getTransitionEvents()
Gets all the activity transition events in this result.
static boolean
hasResult(Intent intent)
Checks if the intent contains an ActivityTransitionResult.
int
void
writeToParcel(Parceldest, int flags)

Inherited Method Summary

Fields

public static finalCreator<ActivityTransitionResult> CREATOR

Public Constructors

publicActivityTransitionResult(List<ActivityTransitionEvent> transitionEvents)

Constructs a result by specifying a list of transition events.

Parameters
transitionEvents the transition events
Throws
NullPointerException iftransitionEventsis null
IllegalArgumentException if the events intransitionEventsare not in ascending order of time

Public Methods

public booleanequals(Objecto)

public staticActivityTransitionResult extractResult(Intent intent)

Extracts theActivityTransitionResult from the givenIntent.

Parameters
intent theIntent to extract the result from
Returns

publicList<ActivityTransitionEvent> getTransitionEvents()

Gets all the activity transition events in this result. The events are in ascending order of time, and may include events in the past.

public static booleanhasResult(Intent intent)

Checks if the intent contains anActivityTransitionResult.

public inthashCode()

public voidwriteToParcel(Parceldest, int flags)