小白白猪 2022-02-09 19:13 采纳率: 33.3%
浏览 37
已结题

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

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

  • 写回答

2条回答 默认 最新

  • 不会写代码的猴子 Android领域优质创作者 2022-02-10 09:33
    关注

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

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月26日
  • 创建了问题 2月9日

悬赏问题

  • ¥50 IPv6网络,br-lan拿不到地址无法全局路由
  • ¥15 ruoyi-vue-plus操作失败
  • ¥15 微信小程序分页查询如何设置下一页
  • ¥15 树莓派Linux系统下无法下载miniconda
  • ¥15 C# wpf 软年 卸载有残留 webview2
  • ¥15 求代写matlab解决柔性调度代码,价格私
  • ¥15 为什么安装Anaconda时报系统找不到指定文件?
  • ¥15 如何将这个项目的ssh-TCP,改成ssh3-UDP协议
  • ¥20 ic卡dump文件校检码解密
  • ¥15 关于:接收到的数据不是有效的JSON格式