Back to Fresco

DraweeTransition

docs/javadoc/reference/com/facebook/drawee/view/DraweeTransition.html

3.6.017.6 KB
Original Source

Fresco

|

|

Packages | Classes

Classes

Packages | Classes

Summary: Inherited Constants | Ctors | Methods | Inherited Methods | [Expand All]

public class

DraweeTransition

extends Transition

| java.lang.Object | | ↳ | android.transition.Transition | | | ↳ | com.facebook.drawee.view.DraweeTransition |

Class Overview

This Transition animates changes of GenericDraweeView between two ScaleTypes

In combination with ChangeBounds, DraweeTransition allows GenericDraweeViews that change size, shape, or ScalingUtils.ScaleType to animate contents smoothly.

Summary

| [Expand] Inherited Constants | | --- | | From class android.transition.Transition

| int | MATCH_ID | | | int | MATCH_INSTANCE | | | int | MATCH_ITEM_ID | | | int | MATCH_NAME | |

|

Public Constructors
Public Methods
void
void
Animator
static TransitionSet
static TransitionSet

| [Expand] Inherited Methods | | --- | | 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() |

|

<!-- jd-descr (summary) --><!-- Details --><!-- XML Attributes --><!-- Enum Values --><!-- Constants --><!-- Fields --><!-- Public ctors --><!-- ========= CONSTRUCTOR DETAIL ======== -->

Public Constructors

public DraweeTransition(ScalingUtils.ScaleType fromScale, ScalingUtils.ScaleType toScale, PointF fromFocusPoint, PointF toFocusPoint)

public DraweeTransition(ScalingUtils.ScaleType fromScale, ScalingUtils.ScaleType toScale)

<!-- ========= CONSTRUCTOR DETAIL ======== --><!-- Protected ctors --><!-- ========= METHOD DETAIL ======== --><!-- Public methdos -->

Public Methods

public void captureEndValues(TransitionValues transitionValues)

public void captureStartValues(TransitionValues transitionValues)

public Animator createAnimator(ViewGroup sceneRoot, TransitionValues startValues, TransitionValues endValues)

public static TransitionSet createTransitionSet(ScalingUtils.ScaleType fromScale, ScalingUtils.ScaleType toScale)

public static TransitionSet createTransitionSet(ScalingUtils.ScaleType fromScale, ScalingUtils.ScaleType toScale, PointF fromFocusPoint, PointF toFocusPoint)

<!-- ========= METHOD DETAIL ======== --><!-- ========= END OF CLASS DATA ========= -->

+Generated by Doclava. +

<!-- end footer - @generated --> <!-- jd-content --> <!-- end doc-content --> <!-- end body-content -->