ExpandableListView - 如何唯一父元素之间设置分隔 [英] ExpandableListView - How to set divider only between parent elements

查看:202
本文介绍了ExpandableListView - 如何唯一父元素之间设置分隔的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望把除法只有父元素之间。当我设置

I want to put divider only between parent elements. When i set

android:divider="@drawable/divider"

安卓创建父元素之间的分隔,而是创建子元素之间分隔得。当我添加

android creates divider between parent elements, but creates divider between child elements too. When i add

android:childDivider="@color/transparent"

安卓删除的子​​元素之间的分隔,但免费它们之间的空间依然存在。为什么? 我试图

android removes the divider between child elements, but the free space between them remains. Why? I have tried to

android:dividerHeight="0dp"

但什么都没有发生。

目前所有我想要设置父元素之间的分隔,但我不希望子元素之间的分隔或空的空间。

At all i want to set divider between parent elements, but i do not want any divider or empty space between child elements.

任何想法如何做到这一点?

any ideas how to do that??

推荐答案

为了刚刚从孩子的意见,而不是父母在扩展列表之间的删除分隔:

In order to remove dividers just from the child views and not between the parents in the expandable list:

添加安卓childDivider =#00000000 ExapandableListView 属性的XML:

<ExpandableListView
    android:id="@+id/elv"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:childDivider="#00000000" />

页面以获取更多信息。

这篇关于ExpandableListView - 如何唯一父元素之间设置分隔的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆