我有一些ListViews和LinearLayouts,每个都有项目之间的分隔符。
在选择/检查项目时,我想知道如何将其分隔符(在其上方和下方)隐藏(不可见,但仍然占用空间)
原因是这些项目具有选定背景(使用选择器),它与分隔符一起看起来非常糟糕。
简而言之,我想避免这种情况:
相反,我希望有这个:
如果我使用android:dividerPadding,这看起来更糟糕,它显示了类似的内容:
问题在于我无法找到如何做这样的事情
我注意到Google在Play商店的应用程序中,在导航栏中处理了这个问题:他们删除了分隔符,并将所选项目设置为粗体。 但在大多数情况下,这都没有处理
有没有办法做到这一点,除了在视图中放置分隔符并根据选择/检查的项目更新其可见性?
是否有一种解决方法可以让选择器占用比实际需要更多的空间,这样当选择项目时,它将位于分隔符之上?