ram*_*ari 1 gridlayoutmanager android-recyclerview
我'使用RecyclerView,并GridLayoutManager在我的布局5跨度数.
如何根据GridLayoutManager项目位置确定项目的跨度索引?
终于我找到了!根视图持有者项的布局参数是GridLayoutManager.LayoutParams并且具有getSpanIndex()方法.
RecyclerView.ViewHolder viewHolder = m_RecyclerView.findViewHolderForAdapterPosition(position);
if (viewHolder != null) {
GridLayoutManager.LayoutParams lp = (GridLayoutManager.LayoutParams) viewHolder.itemView.getLayoutParams();
int spanIndex = lp.getSpanIndex();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1030 次 |
| 最近记录: |