RecyclerViewApp RecyclerView Item Change Animations With a Custom Item Animator getSize() deprecated in API level 30 Android Recyclerview GridLayoutManager column spacing