【发布时间】:2017-01-04 15:53:16
【问题描述】:
布局的模式如下:
---LinearLayout 垂直
---LinearLayout -> 包含一个形状像矩形的LinearLayout(setVisibility-> Gone) ---RecyclerView -> 上述矩形布局下方
最初,我将 RecyclerView 的向下滑动动画设置为从窗口顶部到它为矩形显示提供足够空间的位置,并且当动画结束时,通过调用方法 setVisibility(可见)
问题:当我将矩形设置为可见时,它按预期可见,但回收器视图下降到与矩形高度一样多的空间,在矩形和 RecyclerView 之间留下空白空间。我想知道这可能是什么原因以及如何解决这个问题?谢谢!
【问题讨论】:
-
任何代码,任何图像?有什么可以展示你尝试过的东西吗?
-
可见性切换没有任何动画,但你的动画需要时间,这就是为什么你的视图动画正确但回收器立即关闭!
标签: android