我有一个包含CardView的RecyclerView,我想要显示数据。如果缺少变量,我将该布局的可见性设置为Gone。
当我登上cardview时,一切看起来都不错,但是当我向上和向下滚动时,即使现有的布局也会从上层卡片中隐藏。
知道是什么导致它,以及如何预防它?
答案 0 :(得分:1)
首先,请发布源代码。没有它,基本上不可能诊断出来。然而,这不会阻止我拍摄;)
如果您有一些将布局可见性设置为GONE的逻辑,那么您是否还有将可见性设置为可见的逻辑?
如果没有,那么我的猜测是你首先将视图设置为GONE,然后当视图离开屏幕时它会被回收,下次使用回收视图时,可见性仍然设置为GONE。