Verbergen Teiler ohne sich zu verstecken childDivider auf ExpandableListView
Ich kann nicht einen Weg finden, zu verbergen Teiler auf eine ExpandableListView ohne versteckt das Kind Teiler auch.
Hier ist mein code.
<ExpandableListView
android:id="@+id/activities_list"
android:background="@android:color/transparent"
android:fadingEdge="none"
android:groupIndicator="@android:color/transparent"
android:divider="@android:color/transparent"
android:childDivider="@drawable/list_divider"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
Mit diesem code bekomme ich keine Trennwände auf Gruppen, aber keine Kind-Teiler auch nicht. Wenn ich android:divider
zu "@drawable/list_divider"
ich bekomme beide Gruppe und Kind Teiler.
Vielen Dank im Voraus!
- vielleicht ist dieser Beitrag kann Ihnen helfen, [stackoverflow.com/questions/3245234/... [1]: stackoverflow.com/questions/3245234/...
- Dieser Beitrag ist zu verbergen, das Kind Teiler, die ist einfach zu tun. Aber trotzdem danke.
InformationsquelleAutor thomaus | 2012-01-16
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die einzige Lösung, die ich gefunden ist, um das Kind Teiler direkt in die XML-Kinder, auf diese Weise:
das ist sehr sehr hässlich, aber Sie funktioniert.
Aber immer noch, es müsste einen Weg geben, das zu tun, richtig.
diese arbeiten
Hinzufügen dividerHeight parameter in der ExpandableListView in Ihrer xml-layout sollte den trick tun
Nur eine Zeile hinzufügen:
android:dividerHeight="0dp"
Eigentlich, ich vor dem ähnlichen problem. PD fordert die Teiler und die childDivider sind beide bestanden, und andere, die stört mich sehr. Ich bin auf der Suche nach Antworten auch.
Meiner Meinung nach :
-Entfernen Sie die Teiler in XML :
-Draw-Teiler in Sicht getGroupView(..,..,..,..) :
-Nach der Sie können festlegen, Teiler folgenden Platz in der Gruppe.