What is a rootView?

前端 未结 3 1508
迷失自我
迷失自我 2020-12-06 14:24

Hello I\'m new in Android and I\'ve opened a project with the default template Master detail flow but I don\'t know what is a rootView. I\'

相关标签:
3条回答
  • 2020-12-06 14:36

    This is a View, usually a ViewGroup that hosts all other views.

    This is a nice starting point for how layouts work on Android which has an example in which a LinearLayout serves as a root element.

    0 讨论(0)
  • 2020-12-06 14:44

    Elements displayed are organized in tree hierarchy. For example if you put Button in Linear Layout container, then LinearLayout is parent for said Button. The top-most parent which got nothing "above" is "root". Same applies for i.e. folders and files - you get parent folder and there's also root folder - at the very top of the hierarchy

    0 讨论(0)
  • 2020-12-06 15:00

    RootView is the View in which all the other views are placed. It is like the root node in a tree structure which is the parent to all the children.

    For example, you have multiple Buttons in your layout which are placed inside a LinearLayout. Then LinearLayout is called the RootView as it would have the highest position in the structure and everything would have to be placed inside it.

    Hope this clears your doubt.

    0 讨论(0)
提交回复
热议问题