@ file : Jvm Name (" Rich Utils ") Ċ @ file : Jvm Mult if ile Class Ċ Ċ package Ġpy x is . uz uki . live . rich util sk t . utils Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ Ċ /** Ċ Ġ* Ġinf late Ġview Ċ Ġ* Ċ Ġ* Ġ@ param [ layout Res ] ĠĠĠ Ġlayout Ġresource Ġto Ġinf late Ċ Ġ* Ġ@ param [ parent ] ĠĠĠĠĠĠ ĠOptional Ġview Ġto Ġbe Ġthe Ġparent Ġof Ġthe Ġgenerated Ġhierarchy Ġ( if Ġattach To Root Ġis Ġtrue ), Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġor Ġelse Ġsimply Ġan Ġobject Ġthat Ġprovides Ġa Ġset Ġof ĠLayout Params Ġvalues Ġfor Ġroot Ġof Ġthe Ġreturned Ġhierarchy Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ( if Ġattach To Root Ġis Ġfalse .) Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠThis Ġvalue Ġmay Ġbe Ġnull . Ċ Ġ* Ġ@ param [ attach To Root ] ĠWhether Ġthe Ġinfl ated Ġhierarchy Ġshould Ġbe Ġattached Ġto Ġthe Ġroot Ġparameter ? Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠIf Ġfalse , Ġroot Ġis Ġonly Ġused Ġto Ġcreate Ġthe Ġcorrect Ġsubclass Ġof ĠLayout Params Ġfor Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġthe Ġroot Ġview Ġin Ġthe ĠXML . Ċ Ġ* Ġ@ return ĠThe Ġroot ĠView Ġof Ġthe Ġinfl ated Ġhierarchy . Ċ Ġ*/ Ċ @ Jvm Over loads Ġfun ĠContext . inflate ( layout Res : ĠInt , Ġparent : ĠViewGroup ? Ġ= Ġnull , Ġattach To Root : ĠBoolean Ġ= Ġfalse ): ĠView Ġ= ĊĠĠĠĠĠĠĠ ĠLayoutInflater . from ( this ). inflate ( layout Res , Ġparent , Ġattach To Root ) Ċ