Package org.robolectric.shadows
Class ShadowNativeRenderNodeAnimatorQ
java.lang.Object
org.robolectric.shadows.ShadowNativeRenderNodeAnimatorQ
@Implements(className="android.view.RenderNodeAnimator",
minSdk=26,
maxSdk=29,
looseSignatures=true,
shadowPicker=Picker.class)
public class ShadowNativeRenderNodeAnimatorQ
extends Object
Shadow for
RenderNodeAnimator for Android Q and below that is backed by
native code-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static longnCreateAnimator(int property, float finalValue) protected static longnCreateCanvasPropertyFloatAnimator(long canvasProperty, float finalValue) protected static longnCreateCanvasPropertyPaintAnimator(long canvasProperty, int paintField, float finalValue) protected static longnCreateRevealAnimator(int x, int y, float startRadius, float endRadius) protected static voidnEnd(long animPtr) protected static longnGetDuration(long nativePtr) protected static voidnSetAllowRunningAsync(long animPtr, boolean mayRunAsync) protected static voidnSetDuration(long nativePtr, long duration) protected static voidnSetInterpolator(long animPtr, long interpolatorPtr) protected static voidnSetListener(Object animPtr, Object listener) protected static voidnSetStartDelay(long nativePtr, long startDelay) protected static voidnSetStartValue(long nativePtr, float startValue) protected static voidnStart(long animPtr)
-
Constructor Details
-
ShadowNativeRenderNodeAnimatorQ
public ShadowNativeRenderNodeAnimatorQ()
-
-
Method Details
-
nCreateAnimator
-
nCreateCanvasPropertyFloatAnimator
@Implementation protected static long nCreateCanvasPropertyFloatAnimator(long canvasProperty, float finalValue) -
nCreateCanvasPropertyPaintAnimator
@Implementation protected static long nCreateCanvasPropertyPaintAnimator(long canvasProperty, int paintField, float finalValue) -
nCreateRevealAnimator
@Implementation protected static long nCreateRevealAnimator(int x, int y, float startRadius, float endRadius) -
nSetStartValue
-
nSetDuration
-
nGetDuration
-
nSetStartDelay
-
nSetInterpolator
-
nSetAllowRunningAsync
-
nSetListener
-
nStart
-
nEnd
-