2016-02-03 4 views
0

У меня есть расширяемое listview с дочерним представлением, когда я когда-либо нажимаю на групповой просмотр, он будет расширяться и отображать дочерний вид, мне нужно скрыть разделитель между родителем и дочерним, только для расширенной группы также сделать его видимым когда он рушится, я использую делитель по умолчанию, как я могу это сделать.?Расширяемый дочерний divider listview для отображения Android

+0

Вы пробовали найденное решение на http://stackoverflow.com/a/3262206/1158886? – Troy

+0

@ Vishwanath посмотрите ответ ниже. – Harshad

ответ

1

Это идеальное решение.

скрыть ребенка делитель установить его цвет на transparent #00000000

определить прозрачны в вашем color.xml файл

<color name="transparent">#00000000</color> 

, а затем установить ребенка делитель

listView.setChildDivider(getResources().getDrawable(R.color.transparent)) 

или в макете xml файл

<ExpandableListView 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:childDivider="#00000000"/> 

здесь выход:

enter image description here

для более детальной информации посетите здесь.

Android: Hide child dividers in ExpandableListView

Смежные вопросы