先来看看报错信息:
按照正常的写法,动态添加进了数据,但是老是报数组越界,还点不进去错误的地方,搞了好久仔细看了看错误信息,才看到上面报错信息多数是提示计算子空间大小出问题也就是measure的时候,我想是不是父控件大小固定了,子控件太多了,果然,添加了这一句就好了
tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE);
也就是类似horizontalscrolview的滑动效果吧,问题就解决了。
网上找了,没找到有类似错误,所以贴出来,希望有同样错的朋友,可以快速解决问题,好啦,接着撸代码。