Package icyllis.modernui.view

# Interface ViewManager

All Known Subinterfaces:
  `WindowManager`

All Known Implementing Classes:
  `AbsListView`, `AbsoluteLayout`, `AbsSpinner`, `AdapterView`, `CoordinatorLayout`, `DropDownListView`, `ExpandableListView`, `FragmentContainerView`, `FrameLayout`, `GridLayout`, `GridView`, `HorizontalScrollView`, `LinearLayout`, `ListMenuItemView`, `ListView`, `MenuPopupWindow.MenuDropDownListView`, `NestedScrollView`, `RadioGroup`, `RelativeLayout`, `RelativeRadioGroup`, `ScrollView`, `Spinner`, `TableLayout`, `TableRow`, `TestFragment.TestLinearLayout`, `ViewGroup`, `ViewPager`, `WindowGroup`

public interface ViewManager
Interface for adding/removing child views to/from a view hierarchy.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addView(View view, ViewGroup.LayoutParams params)`
  Assign the passed LayoutParams to the passed View and add the view to the window.
  `void`
  `removeView(View view)`
  `void`
  `updateViewLayout(View view, ViewGroup.LayoutParams params)`

- ## Method Details

  - ### addView

    void addView(@NonNull View view, @NonNull ViewGroup.LayoutParams params)
    Assign the passed LayoutParams to the passed View and add the view to the window.
    Parameters:
      `view` - The view to be added to this window.
      `params` - The LayoutParams to assign to view.

  - ### updateViewLayout

    void updateViewLayout(@NonNull View view, @NonNull ViewGroup.LayoutParams params)

  - ### removeView

    void removeView(@NonNull View view)