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 | |
List<ActivityTransitionEvent> |
getTransitionEvents()
Gets all the activity transition events in this result.
|
static boolean | |
int |
hashCode()
|
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 | iftransitionEvents is null |
---|---|
IllegalArgumentException | if the events intransitionEvents are 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
- the
ActivityTransitionResult
included in the given intent or returnnull
if no such result is found in the given intent
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
.