package Ġs jj . no vel . util Ċ Ċ import Ġandroid . view . ViewGroup Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠAdministrator Ġon Ġ 2 0 1 7 / 1 0 / 1 3 . Ċ Ġ*/ Ċ inline Ġfun Ġ< re ified ĠT Ġ: ĠViewGroup . LayoutParams , ĠR Ġ: ĠViewGroup > ĠR . l params ( ĊĠĠĠĠĠĠĠ Ġwidth : ĠInt Ġ= Ġandroid . view . ViewGroup . LayoutParams . WRAP _ CONTENT , ĊĠĠĠĠĠĠĠ Ġheight : ĠInt Ġ= Ġandroid . view . ViewGroup . LayoutParams . WRAP _ CONTENT Ċ ): ĠR Ġ= Ġl params < T , ĠR >( width , Ġheight ) Ġ{ Ġ} Ċ Ċ inline Ġfun Ġ< re ified ĠT Ġ: ĠViewGroup . LayoutParams , ĠR Ġ: ĠViewGroup > ĠR . l params ( ĊĠĠĠĠĠĠĠ Ġwidth : ĠInt Ġ= Ġandroid . view . ViewGroup . LayoutParams . WRAP _ CONTENT , ĊĠĠĠĠĠĠĠ Ġheight : ĠInt Ġ= Ġandroid . view . ViewGroup . LayoutParams . WRAP _ CONTENT , ĊĠĠĠĠĠĠĠ Ġinit : ĠT . () Ġ-> ĠUnit Ċ ): ĠR Ġ{ ĊĠĠĠ Ġval Ġconstructor Ġ= ĠT :: class . java . get Constructor ( Int :: class . java , ĠInt :: class . java ) ĊĠĠĠ Ġval Ġparam Ġ= Ġconstructor . newInstance ( width , Ġheight ) ĊĠĠĠ Ġparam . init () ĊĠĠĠ Ġlayout Params Ġ= Ġparam ĊĠĠĠ Ġreturn Ġthis Ċ }