package Ġcom . effective . android . base . util Ċ Ċ import Ġandroidx . recyclerview . widget . Default Item Animator Ċ import Ġandroidx . recyclerview . widget . RecyclerView ĊĊ Ċ object ĠRecyclerView Util Ġ{ ĊĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġdisable Default Animations ( re cyclerView : ĠRecyclerView ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġitem Animator Ġ= Ġre cyclerView . getItem Animator () ĊĠĠĠĠĠĠĠ Ġif Ġ( item Animator Ġis ĠDefault Item Animator ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġdefault Item Animator Ġ= Ġitem Animator Ġas ĠDefault Item Animator ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault Item Animator . add Duration Ġ= Ġ 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault Item Animator . change Duration Ġ= Ġ 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault Item Animator . move Duration Ġ= Ġ 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault Item Animator . remove Duration Ġ= Ġ 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault Item Animator . supports Change Animations Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ