看来,AppBarLayout中的CollapsingToolbarLayout会阻止RecyclerView显示过度滚动效果(顶部+底部)。设置overscrollmode没有帮助。 FrameLayout(具有默认行为集)由RecyclerView替换。
XML-Layout 1:
<android.support.design.widget.CoordinatorLayout ... >
<android.support.design.widget.AppBarLayout ...>
<android.support.design.widget.CollapsingToolbarLayout ...>
<ImageView ... />
<android.support.v7.widget.Toolbar ... />
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
<FrameLayout ... />
</android.support.design.widget.CoordinatorLayout>
一切都按预期工作正常,但是当我滚动到顶部或末尾时,回收器上没有滚动效果。
布局2工作,并且可以看到过度滚动效果。
XML-Layout 2:
<android.support.design.widget.CoordinatorLayout ... >
<android.support.design.widget.AppBarLayout ...>
<android.support.v7.widget.Toolbar ... />
</android.support.design.widget.AppBarLayout ...>
<android.support.v7.widget.RecyclerView ...>
</android.support.design.widget.CoordinatorLayout>
有没有人解决这种行为?或者我的布局出了什么问题?
由于