【发布时间】:2015-03-19 14:07:57
【问题描述】:
装饰 RecyclerView 以获得这样的外观和感觉的最佳和最简单的方法是什么?
这里的主要挑战是只在项目之间设置分隔线,而不是在项目和屏幕的左/右边界之间。
有什么想法吗?
【问题讨论】:
-
见developer.android.com/reference/android/support/v7/widget/…, android.view.View, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State)
-
@pskink 我看到有必要创建/重用某种物品装饰。问题是关于具体解决方案。
-
@pskink 在 getItemOffsets 方法中确定项目是否有右/左邻居的正确方法是什么?
-
RecyclerView.getChildPosition(View child) 给你item位置,位置决定item在RecyclerView上的布局位置
-
@pskink 如何理解它是否在边界附近(一般情况下)?
标签: android android-recyclerview