Android recyclerView StaggeredGridLayoutManager 如何判断item 在哪一列

Android recyclerView StaggeredGridLayoutManager 如何判断item 在哪一列
通过getSpanIndex()返回-1
用rect、location那些都不行
还有什么好办法吗
请各显神通!

没法直接获取,要计算。
比如你设置了每行3个,目标position是10,那就用10%3=1找到了目标在第一列

根据item的index 和每行设置的数量能计算出来