StaggeredGridLayout Положение прокрутки начинается снизу при применении обратного макета

Я использовал StaggeredGridLayout управлять в recyclerviewи применил обратный макет, как это требовалось, но теперь он всегда начинается снизу, а я хочу, чтобы позиция прокрутки была сверху, я предоставляю свой код ниже, любая помощь будет высоко ценится, и, поскольку я новичок в Android, я не знаю, много о staggeredGridlayout, так что любой другой совет вместе с вышеупомянутым поможет сделать его лучше, также будет отличным подспорьем.

Вот код (Показываю, как я подал заявку StaggeredGridLayout в recyclerview)

.XML

<android.support.v7.widget.RecyclerView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/explore_page"
        android:layout_above="@+id/id_views">
    </android.support.v7.widget.RecyclerView>

MainActivity.java

 mgrid = new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.VERTICAL);
            mgrid.setReverseLayout(true);
            mgrid.setGapStrategy(StaggeredGridLayoutManager.GAP_HANDLING_MOVE_ITEMS_BETWEEN_SPANS);
            mexplore_page = (RecyclerView) findViewById(R.id.explore_page);
            mexplore_page.setHasFixedSize(true);
        mexplore_page.setLayoutManager(mgrid);

Итак, что добавить в это? что поможет recyclerviewonStart() из верхней позиции, а не снизу

0 ответов

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