0
私はRecyclerView
とGridLayoutManager
を私のレイアウトに5スパンカウントで使用しています。グリッドレイアウトマネージャのスパンインデックスを決定する方法は?
アイテム位置でGridLayoutManager
にアイテムのスパン指標を決定する方法はありますか?
私は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();
}