staggeredGridLayoutManager сортировать по-разному каждый раз

Я использую staggeredGridLayoutManager для сортировки своих неорганизованных предметов, но иногда это происходит не так, как я хочу несколько раз показывает, как это, и это то, что я хочу

но иногда это показывает, как это

и это как использовать staggeredGridLayoutManager

        StaggeredGridLayoutManager staggeredGridLayoutManager = new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.VERTICAL);

        instantCategoryList.setItemAnimator(new DefaultItemAnimator());
        instantCategoryList.setAdapter(instantCategoryAdapter);
        instantCategoryList.setHasFixedSize(true); //Size of RV will not change
        instantCategoryList.setLayoutManager(staggeredGridLayoutManager);
        staggeredGridLayoutManager.invalidateSpanAssignments();
        instantCategoryList.setNestedScrollingEnabled(false);

0 ответов

Другие вопросы по тегам