tanghao
2023-06-06 7baab49721850e03d79b3825652e96dad821f91f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.beloo.widget.chipslayoutmanager.util;
 
 
import androidx.recyclerview.widget.RecyclerView;
 
public class LayoutManagerUtil {
 
    /**
     * perform changing layout with playing RecyclerView animations
     */
    public static void requestLayoutWithAnimations(final RecyclerView.LayoutManager lm) {
        lm.postOnAnimation(new Runnable() {
            @Override
            public void run() {
                lm.requestLayout();
                lm.requestSimpleAnimationsInNextLayout();
            }
        });
    }
}