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\'
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.
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
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.