Interface ShadowViewRootImpl.ViewRootImplReflector

  • Enclosing class:
    ShadowViewRootImpl

    protected static interface ShadowViewRootImpl.ViewRootImplReflector
    Accessor interface for ViewRootImpl's internals.
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void dispatchResized​(int w, int h, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, boolean reportDraw, android.content.res.Configuration newConfig)  
      default void dispatchResized​(android.graphics.Rect frame)  
      void dispatchResized​(android.graphics.Rect frame, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, boolean reportDraw, android.content.res.Configuration newConfig)  
      void dispatchResized​(android.graphics.Rect frame, android.graphics.Rect overscanInsets, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, boolean reportDraw, android.content.res.Configuration newConfig)  
      void dispatchResized​(android.graphics.Rect frame, android.graphics.Rect overscanInsets, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, android.graphics.Rect stableInsets, boolean reportDraw, android.content.res.Configuration newConfig)  
      void dispatchResized​(android.graphics.Rect frame, android.graphics.Rect overscanInsets, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, android.graphics.Rect stableInsets, android.graphics.Rect outsets, boolean reportDraw, android.content.res.Configuration newConfig)  
      void dispatchResized​(android.graphics.Rect frame, android.graphics.Rect overscanInsets, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, android.graphics.Rect stableInsets, android.graphics.Rect outsets, boolean reportDraw, android.content.res.Configuration newConfig, android.graphics.Rect backDropFrame, boolean forceLayout, boolean alwaysConsumeNavBar)  
      void dispatchResized​(android.graphics.Rect frame, android.graphics.Rect overscanInsets, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, android.graphics.Rect stableInsets, android.graphics.Rect outsets, boolean reportDraw, java.lang.Object mergedConfiguration, android.graphics.Rect backDropFrame, boolean forceLayout, boolean alwaysConsumeNavBar, int displayId)  
      void dispatchResized​(android.graphics.Rect frame, android.graphics.Rect overscanInsets, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, android.graphics.Rect stableInsets, android.graphics.Rect outsets, boolean reportDraw, java.lang.Object mergedConfiguration, android.graphics.Rect backDropFrame, boolean forceLayout, boolean alwaysConsumeNavBar, int displayId, java.lang.Object displayCutout)  
      android.view.Display getDisplay()  
      void setConfigCallbacks​(java.util.ArrayList<android.view.ViewRootImpl.ConfigChangedCallback> callbacks)  
      void setFirstDrawComplete​(boolean isComplete)  
      void setFirstDrawHandlers​(java.util.ArrayList<java.lang.Runnable> handlers)  
      void setRunQueues​(java.lang.ThreadLocal<android.view.HandlerActionQueue> threadLocal)  
      void setWinFrame​(android.graphics.Rect winFrame)  
    • Method Detail

      • setRunQueues

        void setRunQueues​(java.lang.ThreadLocal<android.view.HandlerActionQueue> threadLocal)
      • setFirstDrawHandlers

        void setFirstDrawHandlers​(java.util.ArrayList<java.lang.Runnable> handlers)
      • setFirstDrawComplete

        void setFirstDrawComplete​(boolean isComplete)
      • setConfigCallbacks

        void setConfigCallbacks​(java.util.ArrayList<android.view.ViewRootImpl.ConfigChangedCallback> callbacks)
      • setWinFrame

        void setWinFrame​(android.graphics.Rect winFrame)
      • getDisplay

        android.view.Display getDisplay()
      • dispatchResized

        void dispatchResized​(int w,
                             int h,
                             android.graphics.Rect contentInsets,
                             android.graphics.Rect visibleInsets,
                             boolean reportDraw,
                             android.content.res.Configuration newConfig)
      • dispatchResized

        void dispatchResized​(android.graphics.Rect frame,
                             android.graphics.Rect contentInsets,
                             android.graphics.Rect visibleInsets,
                             boolean reportDraw,
                             android.content.res.Configuration newConfig)
      • dispatchResized

        void dispatchResized​(android.graphics.Rect frame,
                             android.graphics.Rect overscanInsets,
                             android.graphics.Rect contentInsets,
                             android.graphics.Rect visibleInsets,
                             boolean reportDraw,
                             android.content.res.Configuration newConfig)
      • dispatchResized

        void dispatchResized​(android.graphics.Rect frame,
                             android.graphics.Rect overscanInsets,
                             android.graphics.Rect contentInsets,
                             android.graphics.Rect visibleInsets,
                             android.graphics.Rect stableInsets,
                             boolean reportDraw,
                             android.content.res.Configuration newConfig)
      • dispatchResized

        void dispatchResized​(android.graphics.Rect frame,
                             android.graphics.Rect overscanInsets,
                             android.graphics.Rect contentInsets,
                             android.graphics.Rect visibleInsets,
                             android.graphics.Rect stableInsets,
                             android.graphics.Rect outsets,
                             boolean reportDraw,
                             android.content.res.Configuration newConfig)
      • dispatchResized

        void dispatchResized​(android.graphics.Rect frame,
                             android.graphics.Rect overscanInsets,
                             android.graphics.Rect contentInsets,
                             android.graphics.Rect visibleInsets,
                             android.graphics.Rect stableInsets,
                             android.graphics.Rect outsets,
                             boolean reportDraw,
                             android.content.res.Configuration newConfig,
                             android.graphics.Rect backDropFrame,
                             boolean forceLayout,
                             boolean alwaysConsumeNavBar)
      • dispatchResized

        void dispatchResized​(android.graphics.Rect frame,
                             android.graphics.Rect overscanInsets,
                             android.graphics.Rect contentInsets,
                             android.graphics.Rect visibleInsets,
                             android.graphics.Rect stableInsets,
                             android.graphics.Rect outsets,
                             boolean reportDraw,
                             java.lang.Object mergedConfiguration,
                             android.graphics.Rect backDropFrame,
                             boolean forceLayout,
                             boolean alwaysConsumeNavBar,
                             int displayId)
      • dispatchResized

        void dispatchResized​(android.graphics.Rect frame,
                             android.graphics.Rect overscanInsets,
                             android.graphics.Rect contentInsets,
                             android.graphics.Rect visibleInsets,
                             android.graphics.Rect stableInsets,
                             android.graphics.Rect outsets,
                             boolean reportDraw,
                             java.lang.Object mergedConfiguration,
                             android.graphics.Rect backDropFrame,
                             boolean forceLayout,
                             boolean alwaysConsumeNavBar,
                             int displayId,
                             java.lang.Object displayCutout)
      • dispatchResized

        default void dispatchResized​(android.graphics.Rect frame)