一、问题产生
之前因为RecyclerView item 的高度问题 发现RecyclerView 在版本23.2 之前 无法使用WRAP_CONTENT,所以RecyclerView 无法根据Item。
后面了解到 RecyclerView 在23.2 解决了高度自适应的问题, 特此记录一下。
二、关于23.2新特性
这个版本给 LaiyoutManager API 添加了新的特性:自动测量(auto-measurement)!它允许 RecyclerView 根据内容控制高度。
这意味着我们可以实现之前无法实现的情景(比如给 RecyclerView 设置 WRAP_CONTENT 属性)
基于这个改变,请检查 item 视图在之前设置的属性(旧版的 RecyclerView 的 item 视图如果设置 MATCH_PARENT 属性,则会自动占满整个视图)
Support Library Revision History https://developer.android.com/topic/libraries/support-library/revisions.html
这篇博客探讨了在Android中RecyclerView在23.2版本之前遇到的Item高度自适应问题,以及从23.2版本开始,RecyclerView通过新增的自动测量特性解决了这个问题,允许RecyclerView根据内容自动调整高度。现在可以实现RecyclerView设置为WRAP_CONTENT,同时提醒开发者检查并适配新版RecyclerView的item视图属性。
3070

被折叠的 条评论
为什么被折叠?



