package Ġcom . j ws r . base lib . widget Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . support . v 7 . widget . Grid LayoutManager Ċ import Ġandroid . util . Attribute Set Ċ Ċ /** Ċ Ġ* Ġ< pre > Ċ Ġ* ĠĠĠĠ Ġauthor Ġ: ĠT ong sr Ċ Ġ* ĠĠĠĠ Ġtime ĠĠ Ġ: Ġ 2 0 1 8 / 1 0 / 2 5 Ċ Ġ* ĠĠĠĠ Ġdesc ĠĠ Ġ: ĠN pa Grid LayoutManager Ċ Ġ* Ġ</ pre > Ċ Ġ*/ Ċ class ĠN pa Grid LayoutManager Ġ: ĠGrid LayoutManager Ġ{ ĊĊĠĠĠ Ġconstructor ( context : ĠContext ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ, Ġattrs : ĠAttributeSet ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ, Ġdef Style Attr : ĠInt ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ, Ġdef Style Res : ĠInt ) Ġ: Ġsuper ( context , Ġattrs , Ġdef Style Attr , Ġdef Style Res ) ĊĊĠĠĠ Ġconstructor ( context : ĠContext , Ġspan Count : ĠInt ) Ġ: Ġsuper ( context , Ġspan Count ) ĊĊĠĠĠ Ġconstructor ( context : ĠContext , Ġspan Count : ĠInt ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ, Ġorientation : ĠInt ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ, Ġreverse Layout : ĠBoolean ) Ġ: Ġsuper ( context , Ġspan Count , Ġorientation , Ġreverse Layout ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠDisable Ġpredict ive Ġanimations . ĠThere Ġis Ġa Ġbug Ġin ĠRecyclerView Ġwhich Ġcauses Ġviews Ġthat ĊĠĠĠĠ Ġ* Ġare Ġbeing Ġre loaded Ġto Ġpull Ġinvalid ĠView Hold ers Ġfrom Ġthe Ġinternal Ġre cycler Ġstack Ġif Ġthe ĊĠĠĠĠ Ġ* Ġadapter Ġsize Ġhas Ġdecrease d Ġsince Ġthe ĠViewHolder Ġwas Ġre cyc led . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġsupports Predict ive Item Animations (): ĠBoolean Ġ= Ġfalse Ċ }