【发布时间】:2014-09-14 20:33:02
【问题描述】:
android material design 文档建议在列表的顶部和底部添加一个 8 dp 的填充,我个人喜欢这个想法并希望实现它。我正在使用新的RecyclerView 小部件来完成简单列表的外观。我遇到的问题是当我设置属性时:我的 RecyclerView 的 paddingTop 和 paddingBottom,出现在列表顶部和底部的过度滚动阴影现在也有一个填充(看起来有点糟糕,像一个错误)。我一直在阅读设置这些属性:
clipToPadding = false
scrollbarStyle = outsideOverlay
应该对我有用,但它根本没有。过度滚动效果仍然从屏幕顶部和底部的 8 dp 填充开始,这真的让我很烦。我在这里做错了什么,还是我的问题有另一种解决方案?任何建议表示赞赏。谢谢
【问题讨论】:
-
我相信 RecyclerView.ItemDecoration 是用于实现这种行为的类。特别是它的 getItemOffsets 文档听起来可以用来在内容的两端添加填充。
标签: android android-recyclerview padding android-5.0-lollipop