Class ShadowPausedChoreographer

java.lang.Object
org.robolectric.shadows.ShadowChoreographer
org.robolectric.shadows.ShadowPausedChoreographer

@Implements(value=android.view.Choreographer.class, shadowPicker=Picker.class, isInAndroidSdk=false) public class ShadowPausedChoreographer extends ShadowChoreographer
A Choreographer shadow for LooperMode.Mode.PAUSED.

This shadow is largely a no-op. In LooperMode.Mode.PAUSED mode, the shadowing is done at a lower level via ShadowDisplayEventReceiver.

This class should not be referenced directly - use ShadowChoreographer instead.

  • Constructor Details

    • ShadowPausedChoreographer

      public ShadowPausedChoreographer()
  • Method Details

    • __constructor__

      @Implementation(maxSdk=25) protected void __constructor__(Looper looper)
    • __constructor__

      @Implementation(minSdk=26, maxSdk=33) protected void __constructor__(Looper looper, int vsyncSource)
    • __constructor__

      @Implementation(minSdk=34) protected void __constructor__(Looper looper, int vsyncSource, long layerHandle)
    • dispose

      @Implementation(minSdk=24) protected void dispose()