@NonNull Transition |
Adds a listener to the set of listeners that are sent events through the life of an animation, such as start, repeat, and end.
|
@NonNull Transition |
Adds the id of a target view that this Transition is interested in animating.
|
@NonNull Transition |
Adds the transitionName of a target view that this Transition is interested in animating.
|
@NonNull Transition |
Adds the Class of a target view that this Transition is interested in animating.
|
@NonNull Transition |
Sets the target view instances that this Transition is interested in animating.
|
@Nullable Animator |
This method creates an animation that will be run for this transition given the information in the startValues and endValues structures captured earlier for the start and end scenes.
|
@NonNull Transition |
Whether to add the children of the given id to the list of targets to exclude from this transition.
|
@NonNull Transition |
Whether to add the children of given target to the list of target children to exclude from this transition.
|
@NonNull Transition |
Whether to add the given type to the list of types whose children should be excluded from this transition.
|
@NonNull Transition |
Whether to add the given id to the list of target ids to exclude from this transition.
|
long |
Returns the duration set on this transition.
|
@Nullable Rect |
Returns the epicenter as specified by the android.transition.Transition.EpicenterCallback or null if no callback exists.
|
@Nullable Transition.EpicenterCallback |
Returns the callback used to find the epicenter of the Transition.
|
@Nullable TimeInterpolator |
Returns the interpolator set on this transition.
|
@NonNull String |
Returns the name of this Transition.
|
@NonNull PathMotion |
Returns the algorithm object used to interpolate along two dimensions.
|
@Nullable TransitionPropagation |
Returns the android.transition.TransitionPropagation used to calculate Animator start delays.
|
final @NonNull Transition |
If this Transition is not part of a TransitionSet, this is returned.
|
long |
Returns the startDelay set on this transition.
|
@NonNull List<Integer> |
Returns the array of target IDs that this transition limits itself to tracking and animating.
|
@Nullable List<String> |
Returns the list of target transitionNames that this transition limits itself to tracking and animating.
|
@Nullable List<Class<Object>> |
Returns the list of target transitionNames that this transition limits itself to tracking and animating.
|
@NonNull List<View> |
Returns the array of target views that this transition limits itself to tracking and animating.
|
@Nullable String[] |
Returns the set of property names used stored in the TransitionValues object passed into captureStartValues that this transition cares about for the purposes of canceling overlapping animations.
|
@Nullable TransitionValues |
This method can be called by transitions to get the TransitionValues for any particular view during the transition-playing process.
|
boolean |
Returns whether or not the transition should create an Animator, based on the values captured during captureStartValues and captureEndValues.
|
@NonNull Transition |
Removes a listener from the set listening to this animation.
|
@NonNull Transition |
Removes the given target from the list of targets that this Transition is interested in animating.
|
@NonNull Transition |
Removes the given targetId from the list of ids that this Transition is interested in animating.
|
@NonNull Transition |
Removes the given targetName from the list of transitionNames that this Transition is interested in animating.
|
@NonNull Transition |
Removes the given target from the list of targets that this Transition is interested in animating.
|
@NonNull Transition |
Sets the duration of this transition.
|
@NonNull Transition |
Sets the interpolator of this transition.
|
void |
Sets the order in which Transition matches View start and end values.
|
@NonNull Transition |
Sets the startDelay of this transition.
|
@NonNull String |
|