Recycler视图滚动到位置将无法正确滚动,顶部项目仅显示一半

时间:2017-05-23 08:32:42

标签: android android-layout android-recyclerview

我有一个回收者视图我实施了Scroll到位置

final RecyclerView.SmoothScroller smoothScroller = new
            LinearSmoothScroller(getActivity()) {
                @Override
                protected int getVerticalSnapPreference() {
                    return LinearSmoothScroller.SNAP_TO_START;
                }
            };
int pos = recyclerViewAdapter.getKeyPosition(marker);
                if (pos >= 0 && pos <= recyclerViewAdapter.getItemCount()) {
                    smoothScroller.setTargetPosition(pos);
                    recyclerView.getLayoutManager().startSmoothScroll(smoothScroller);

                }

这是我的布局看起来像 enter image description here

接下来,当我滚动到位置时,顶部项目显示其半部分 它看起来像是重叠的 enter image description here

但我想尝试这样做 enter image description here

你能为此提供任何帮助。

0 个答案:

没有答案