删除分隔符并在可扩展列表组Android之间添加空格

时间:2014-05-26 01:27:10

标签: android expandablelistview android-theme

我正在研究我在android中的主题,并且很快就让我的可扩展列表视图看起来正确。这是我想要的效果。

折叠 Desired Collapsed List View

扩展 Desired Expanded List View

所以我主要想要每个List Group之间的空间。而且因为android也添加了那些我想要摆脱它们的分隔符。

这是我在不尝试任何诡计的情况下获得的。

折叠 Android Regular Collapsed

扩展 Android Regular Expanded

我认为获得所需外观的最佳方法是在列表组布局xml文件上添加一个边距,但我最终得到了这个。它没有在我的小组指示器上放置一个间隔器,也在小组和孩子之间留出了我不想要的空间。

折叠 Attempted Fix Collapsed

扩展 Attemped Fix Expanded

非常感谢任何帮助或推动正确的方向。谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用listview的这些属性,但不知道它是否能解决您的问题:

android:divider="#FFF" // same as your background
android:dividerHeight="0dp"//for not showing one 
android:divider="@android:color/transparent" //setting divider to transparent
android:dividerHeight="-1dp"//setting negative height also works but only on relative and linear layout according to google engineers but I have tested it to work in many scenarios use this with care