如何解决ERROR / AndroidRuntime328:由以下原因引起:java.lang.IndexOutOfBoundsException:无效的索引10,大小为10
|解决方法
您已写
int no_of_rows = list_productname.size()
。是否所有arraylist的大小都大于或等于list_productname
,这意味着如果任何arraylist的大小小于list_productname
,则将导致ArrayIndexOutOfBoundsExcption。
因为您要循环从多个arraylist获取数据,直到达到list_productname大小,这是错误的。由于此逻辑而受苦的其他数组列表为list_productid,list_offername,list_offerid
,等等。您假设其他arraylist的数据最少为no_of_rows
。
谢谢
迪帕克
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。