Android中RecyclerView如何像iOS的UITableView那样优雅的设置内边距

当给RecyclerView设置边距padding时,如果滚动内容列表,滚动时内容与屏幕边缘永远存在一个间隙;

看下图(偷懒 暂时就用ios展示了)


加载后的状态

最左边是有个padding的,默认情况下往左滑动里面的列表,左边大约15宽度是一直接存在的

解决这个问题

android:paddingLeft="15dp"
android:paddingRight="15dp"
android:clipToPadding="false"

当设置了android:clipToPadding="false" 后, 即便设置了padding,但当滑动的时候会当他不存在:

设置后的效果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。