The LayoutInflater class is used to instantiate the contents of layout XML files into their corresponding View objects. In other words, it takes an XML file as input and builds the View objects from it.
What is inflate method in Android?
Instantiates a layout XML file into its corresponding View objects. It is never used directly. Instead, use Activity. … For performance reasons, view inflation relies heavily on pre-processing of XML files that is done at build time.
What is attach to root in Android?
attachToRoot: attaches the views to their parent (includes them in the parent hierarchy), so any touch event that the views recieve will also be transfered to parent view.