Wie entfernen Sie die untere Trennlinie der Fußzeile in ein android-listview

So einfach ist das. Natürlich mit android:footerDividersEnabled="false" nicht funktionieren kann, die es verursachen wird, entfernen Sie die beiden oberen und unteren Teiler.

Ich habe diese Frage gestern nicht erinnern können, wer versucht, Sie zu beantworten, aber ich musste Sie löschen, weil es einem troll gestartet Herabstufung der Frage führen, es sei "unklar" (wenn Sie nicht wissen, was ist ein Teiler oder eine Fußzeile oder unten, oder was ist android, es kann ja sein...)

Jedenfalls, wenn das der Fall war lasst uns Bild 2 Elemente, listview und ich möchte Ihnen einen Raum mit einer Fußzeile, aber ohne die Fußzeile zeigt die untere Zeile, an der Unterseite Teiler, aber halten die anderen Teiler, auch im Hinterkopf haben, dass ist einfach so entfernen, dass, ich kann einen hack zu benutzen 2xviews und verwenden, die auch als Trennwände, wie bereits vorgeschlagen, aber für mich macht das keinen Sinn, es wäre effizienter, nur, um einen zusätzlichen leeren Blick + Fußzeile 1px + die footerDividersEnabled, wie ich es gerade mache, aber das ist nur eine schlichte hack, und es wird immer unmanagable. Auch das hinzufügen einer Zeile am Anfang das Layout der Fußzeile funktioniert nicht Ursache Sie haben den Raum, wenn die listView-Elemente enthält, die Farbe oder ähnliches auf Ihren hintergrund, denn Sie werden sehen, die Hintergrundfarbe, wo die Trennlinie sein soll.

Gibt es keine Möglichkeit zu geben android nicht mehr anzeigen unten Teiler der Fußzeile?

Bitte versuchen Sie zu verstehen, dass dies nicht die gleiche Frage wie:

Entfernen Sie den unteren Teiler von einem android-ListView

Bevor wir troll ohne Lesen und Herabstufung.

@Kor können sagen, dass die Fußzeile sieht wie diese in der Regel:

FALL 1:


ListItemN


Fußzeile


Mit der android:footerDividersEnabled="false" sieht so aus:

FALL 2:


ListItemN

Fußzeile


Und ich will einen Weg, um es wie folgt:

FALL 3:


ListItemN


Fußzeile

Haben aber nur gefunden das hacky oben beschriebene Weise. Ich hoffe, das hilft, wenn nicht, lassen Sie mich wissen, was Sie tun muss.

  • bitte beachten Sie, dass wir hier sind, um Ihnen zu helfen, nur, wenn Sie bereit sind, zu kooperieren. Meiner Meinung nach, dieses visual hacks neigen dazu, sein Programm mit ein paar Bildern von dem, was Sie erreichen wollen, und was Sie tun derzeit. Sie nicht brauchen, um sehr gut gezeichnet, gerade genug, um zu verstehen, was Los ist. Sie können einen Blick auf ein Bild, das ich Hinzugefügt um eine Frage, die ich gepostet. Es ist ziemlich einfach, aber dennoch einfach zu verstehen. PS: unhöflich oder Gefühl nervös wird nicht helfen, jeder von uns.
  • ich bearbeitet die Frage, Ihrem Vorschlag.
  • gut zu wissen. Diese wirklich klärt (zumindest) mir Ihre Ziele. Ich bin nicht verwendet werden, um Fußzeilen oder Kopfzeilen in listviews, aber vielleicht ein einfaches styling für Ihre Fußzeile könnte den trick tun. Set android:footerDividersEnabled="false" und dann stylen Sie Ihr benutzerdefinierte Fußzeile anzeigen mit einer oberen Grenze. Aber hey, ich bin gerade im Gespräch für die Sache, nicht meins als Antwort, weil ich nicht versuchen Sie es jetzt, um zu überprüfen, ob es funktioniert.
  • Ja, das kann den trick tun, aber es wäre ein weiterer hack, das ist, was ich nicht will, nicht sicher, was Probleme bringen kann, diese in die Zukunft. OFC-dies funktioniert der trick und ist bei weitem besser als das, was ich verwende... Aber Fragen Sie wieder "Es gibt keinen Weg, um anzugeben, android zeigen nicht die Unterseite Teiler der Fußzeile?, oder entfernen Sie die untere Trennlinie der Fußzeile in ein android-listview" es hat zu tun, über hack?
  • hinzufügen einer Zeile an die Spitze der Layout der Fußzeile funktioniert nicht Ursache Sie haben den Raum, wenn die listView-Elemente enthält, die Farbe oder ähnliches auf Ihren hintergrund, denn Sie werden sehen, die Hintergrundfarbe, wo die Trennlinie sein soll." Bitte Lesen Sie die Frage und der Grund, warum das nicht funktionieren. Ich wurde nicht gefragt für eine Magie Flagge, aber eine ernsthafte Lösung für ein echtes problem, weil die hacks funktionieren nicht in allen Szenarien. Nicht unhöflich sein, bitte.
InformationsquelleAutor desgraci | 2012-08-08
Schreibe einen Kommentar