使用版本23.2,我们现在可以使用WRAP_CONTENT来回收站高度,这是非常好的.我这样做,但是我想在将项目添加(或删除)到适配器之后重新计算高度(从而增加或减少高度).
我的特定RecyclerView从1个项目开始,然后在用户进行选择时添加项目.所以我需要RecyclerView布局来增加高度,直到一点.理想情况下,当列表增加或减少时,会发生平滑的动画.
在布局之后,怎样才能使其成为WRAP_CONTENT?
尝试:
recyclerview.requestLayout(); recyclerview.invalidate();
解决方法
我会期望它与View.invalidate()一起工作.
如果不行,请尝试在父视图中调用requestLayout或invalidate.