Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个自定义适配器,它使用光标作为数据输入。现在我过滤某些条目以便不显示它们,因为我认为这对我来说是最好的方式。
我基本上通过将布局可见性设置为 GONE 来使它们消失,但无论如何,项目之间的空间仍然存在,这意味着如果我过滤掉 10 个排序项目,我在前一个项目和前一个项目之间有 10 * 空间高度的差距跟在后面。
就我而言,通过 xml 设置间距是没有用的,这在我阅读时似乎是可能的。我只能将间距设置为零,这不是我的实际意图。
如何删除单个间距或使其不可见?
我不认为你能做到这一点。只需删除一般 ListView 间距并将其作为边距添加到每一行。这样,如果行视图消失了,间距也是如此。