Interface ShadowViewRootImpl.ViewRootImplReflector

Enclosing class:
ShadowViewRootImpl

protected static interface ShadowViewRootImpl.ViewRootImplReflector
Reflector interface for ViewRootImpl's internals.
  • Method Details

    • getWindow

      IWindow getWindow()
    • setView

      void setView(View view, WindowManager.LayoutParams attrs, View panelParentView)
    • setView

      void setView(View view, WindowManager.LayoutParams attrs, View panelParentView, int userId)
    • setRunQueues

      void setRunQueues(ThreadLocal<HandlerActionQueue> threadLocal)
    • setFirstDrawHandlers

      void setFirstDrawHandlers(ArrayList<Runnable> handlers)
    • setFirstDrawComplete

      void setFirstDrawComplete(boolean isComplete)
    • setConfigCallbacks

      void setConfigCallbacks(ArrayList<ViewRootImpl.ConfigChangedCallback> callbacks)
    • getNewInsetsMode

      int getNewInsetsMode()
    • setWinFrame

      void setWinFrame(Rect winFrame)
    • getDisplay

      Display getDisplay()
    • getSurfaceControl

      SurfaceControl getSurfaceControl()
    • getSurface

      Surface getSurface()
    • getWindowAttributes

      WindowManager.LayoutParams getWindowAttributes()
    • getAttachInfo

      Object getAttachInfo()
    • windowFocusChanged

      void windowFocusChanged(boolean hasFocus, boolean inTouchMode)
    • windowFocusChanged

      void windowFocusChanged(boolean hasFocus)
    • getWindowInsets

      WindowInsets getWindowInsets(boolean forceConstruct)
    • updateBlastSurfaceIfNeeded

      void updateBlastSurfaceIfNeeded()
    • draw

      boolean draw(boolean fullRedrawNeeded, boolean forceDraw)