/*** Inflater English means expansion, in Android should be extended meaning it. Layoutinflater function is similar to * Findviewbyid (), the difference is layoutinflater is used to find the layout folder under the XML layouts file, and instantiate! The * Findviewbyid () is to find specific widget controls (such as Button,textview, etc.) under a specific XML. */ //The role of Layoutinflater is to associate and instantiate a View object with an XML layout fileLayoutinflater Inflater = (layoutinflater) listviewactivity. This. Getsystemservice (Context.layout_inflater_service); //The role of Layoutinflater is to associate and instantiate a View object with an XML layout fileView Itemview = inflater.inflate (R.layout.listview_item,NULL); //after the object of view is instantiated, you can find the component of the specified ID in the layout file by Findviewbyid ()TextView title =(TextView) Itemview.findviewbyid (r.id.txttitle); TextView text= (TextView) Itemview.findviewbyid (r.id.txtcontent);
Difference between Inflater and Findviewbyid ()