lmw
2023-03-11 4df5bb59e5fe9f9d140e5610f7772dd8a05a28d4
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();
            }
        });
    }
}