Stay organized with collections Save and categorize content based on your preferences.
Hold
public final class Hold
extends Visibility
java.lang.Object |
↳ | android.transition.Transition |
| ↳ | android.transition.Visibility |
| | ↳ | com.google.android.material.transition.platform.Hold |
A Visibility
Transition
that does nothing to the target views, which can be useful for preserving a scene on screen during a Fragment transition.
Summary
Inherited constants |
From class android.transition.Visibility |
From class android.transition.Transition int | MATCH_ID | int | MATCH_INSTANCE | int | MATCH_ITEM_ID | int | MATCH_NAME | |
Public constructors |
Hold() |
Public methods |
Animator | onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) |
Animator | onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) |
Inherited methods |
From class android.transition.Visibility void | captureEndValues(TransitionValues arg0) | void | captureStartValues(TransitionValues arg0) | Animator | createAnimator(ViewGroup arg0, TransitionValues arg1, TransitionValues arg2) | int | getMode() | String[] | getTransitionProperties() | boolean | isTransitionRequired(TransitionValues arg0, TransitionValues arg1) | boolean | isVisible(TransitionValues arg0) | Animator | onAppear(ViewGroup arg0, View arg1, TransitionValues arg2, TransitionValues arg3) | Animator | onAppear(ViewGroup arg0, TransitionValues arg1, int arg2, TransitionValues arg3, int arg4) | Animator | onDisappear(ViewGroup arg0, View arg1, TransitionValues arg2, TransitionValues arg3) | Animator | onDisappear(ViewGroup arg0, TransitionValues arg1, int arg2, TransitionValues arg3, int arg4) | void | setMode(int arg0) | |
From class android.transition.Transition Transition | addListener(Transition.TransitionListener arg0) | Transition | addTarget(View arg0) | Transition | addTarget(int arg0) | Transition | addTarget(Class arg0) | Transition | addTarget(String arg0) | boolean | canRemoveViews() | abstract void | captureEndValues(TransitionValues arg0) | abstract void | captureStartValues(TransitionValues arg0) | Object | clone() | Animator | createAnimator(ViewGroup arg0, TransitionValues arg1, TransitionValues arg2) | Transition | excludeChildren(int arg0, boolean arg1) | Transition | excludeChildren(Class arg0, boolean arg1) | Transition | excludeChildren(View arg0, boolean arg1) | Transition | excludeTarget(View arg0, boolean arg1) | Transition | excludeTarget(Class arg0, boolean arg1) | Transition | excludeTarget(String arg0, boolean arg1) | Transition | excludeTarget(int arg0, boolean arg1) | long | getDuration() | Rect | getEpicenter() | Transition.EpicenterCallback | getEpicenterCallback() | TimeInterpolator | getInterpolator() | String | getName() | PathMotion | getPathMotion() | TransitionPropagation | getPropagation() | long | getStartDelay() | List<Integer> | getTargetIds() | List<String> | getTargetNames() | List<Class> | getTargetTypes() | List<View> | getTargets() | String[] | getTransitionProperties() | TransitionValues | getTransitionValues(View arg0, boolean arg1) | boolean | isTransitionRequired(TransitionValues arg0, TransitionValues arg1) | Transition | removeListener(Transition.TransitionListener arg0) | Transition | removeTarget(int arg0) | Transition | removeTarget(View arg0) | Transition | removeTarget(String arg0) | Transition | removeTarget(Class arg0) | Transition | setDuration(long arg0) | void | setEpicenterCallback(Transition.EpicenterCallback arg0) | Transition | setInterpolator(TimeInterpolator arg0) | void | setMatchOrder(int... arg0) | void | setPathMotion(PathMotion arg0) | void | setPropagation(TransitionPropagation arg0) | Transition | setStartDelay(long arg0) | String | toString() | |
From class java.lang.Object Object | clone() | boolean | equals(Object arg0) | void | finalize() | final Class<?> | getClass() | int | hashCode() | final void | notify() | final void | notifyAll() | String | toString() | final void | wait(long arg0, int arg1) | final void | wait(long arg0) | final void | wait() | |
Public constructors
Public methods
onAppear
public Animator onAppear (ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues)
Parameters |
sceneRoot | ViewGroup |
view | View |
startValues | TransitionValues |
endValues | TransitionValues |
onDisappear
public Animator onDisappear (ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues)
Parameters |
sceneRoot | ViewGroup |
view | View |
startValues | TransitionValues |
endValues | TransitionValues |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]