android – RecyclerView重新计算WRAP_CONTENT

前端之家收集整理的这篇文章主要介绍了android – RecyclerView重新计算WRAP_CONTENT前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用版本23.2,我们现在可以使用WRAP_CONTENT来回收站高度,这是非常好的.我这样做,但是我想在将项目添加(或删除)到适配器之后重新计算高度(从而增加或减少高度).

我的特定RecyclerView从1个项目开始,然后在用户进行选择时添加项目.所以我需要RecyclerView布局来增加高度,直到一点.理想情况下,当列表增加或减少时,会发生平滑的动画.

在布局之后,怎样才能使其成为WRAP_CONTENT?

尝试:

recyclerview.requestLayout();

recyclerview.invalidate();

解决方法

我会期望它与View.invalidate()一起工作.

如果不行,请尝试在父视图中调用requestLayout或invalidate.

猜你在找的Android相关文章