Wie kann ich ausblenden oder löschen, bestimmte listview-separator? Natürlich kann ich alle ausblenden Teiler
getListView().setDivider( null );
getListView().setDividerHeight(0);
aber ich muss das ausblenden ein oder zwei Teiler in meine listview. zum Beispiel durch die position. Ich bin mit custom-Adapter für eine Liste von Daten.
Danke.
Können Sie entweder eine benutzerdefinierte Ansicht erstellen, die für jede ListItem-wo können Sie aktivieren oder deaktivieren Sie das Trennzeichen, oder Sie können ein Trennzeichen anzuzeigen, die Sie hinzufügen, in Ihrer Liste anzeigen an den richtigen stellen.
Können Sie ausblenden horizontale divider für deaktivierte Elemente Ihrer Liste anzeigen (Häufig verwendet als section-Header). Um dies zu tun Rückkehr
false
imareAllItemsEnabled
BaseAdapter
Rückruf. Wieder, dies funktioniert nur für diejenigen, die Ansichten, die deaktiviert sind (die Sie zurückfalse
imisEnabled
Rückruf für dieses Element). Die Dokumentation für diesen Rückruf ist ein wenig vage:Referenz.
Beachten Sie, dass es erwähnt separator. Ich bin mir nicht sicher, ob dies ist das beabsichtigte Verhalten oder irgendeine Art von Seite-Effekt. Aber es funktioniert. Sie können dies in ApiDemos Liste demo 5 (Abscheider).