好久没写文章了,今天记录下踩到的坑!
今天在使用RecyclerView的时候,升级了版本(23-25),升级后突然出现了所有的item都充满了整个屏幕,检查所有布局都没有问题,一样的使用方法,一样的布局,之前的就没有问题。
原因:之前之所以没问题是因为以前的RecyclerView的item设置成match_parent是没有效果的,也就是之前的RecyclerView的item是不支持match_parent的,但是却支持了,而我们新建的布局其高度默认的都是match_parent,所以导致了item充满了整个屏幕。
解决:
将match_parent改为wrap_content就好了,不需要动态计算item高度然后设置。