数组越界,你看看你得icons得size是多少,然后打印看看position是多少就知道了
数组越界啊看下你的列表循环是不是i<=list.size了如果是的话改为i<list.size 然后看下你的集合debug一下看看集合数据是什么你循环的次数是不是超过了