ExpandableRecyclerAdpater如何使其滚动到顶部

时间:2016-04-12 13:15:13

标签: android expandablerecyclerview

我使用ExpandablerecyclerAdapater。只是希望屏幕从与父项目单击的对齐方向向上移动。

我更改了代码以强制折叠所有项目,然后再展开新项目。

 @Override
    public void onParentListItemExpanded(int position) {

        Object parent = mItemList.get(position);
        collapseAllParents();    // Alternatively keep track of the  single item that is expanded and explicitly collapse that row (more efficient)
        expandParent(((ParentWrapper) parent).getParentListItem());

    }

现在我正在进行主要活动

mAdapter.setExpandCollapseListener(new ExpandableRecyclerAdapter.ExpandCollapseListener() {
        @Override
        public void onListItemExpanded(final int position) {
                                  mLayoutManager.scrollToPositionWithOffset(position, 0);


        }

但它不滚动。我做错了什么?

0 个答案:

没有答案