Ich habe ein Problem mit diesem Trennzeichen:
%Vor%Ich versuche, links / rechts von der Listview-Komponente einen kleinen Rand / Padding zu machen (mit einem relativen, nicht einem ListView-Objekt). Dann, wenn ich versuche, es so zu sagen ...
%Vor%... es wird direkt ignoriert, indem ein komplettes Layout-Trennzeichen eingefügt wird.
Jetzt weiß ich nicht, was das Problem ist, aber ich weiß das:
Irgendeine Idee?
MODIFIZIERT
Meine letzte Teillösung besteht darin, eine ImageView anzubringen, die neben dem Elternboden ausgerichtet ist. Dies ist teilweise, weil es auf den Boden, aber nicht auf den ursprünglichen Teiler legt.
Wenn mir jemand sagen kann, wie man ImageView auf die exakte Linie der Trennlinie legt, würde ich ihm auch die +50 geben.
Quiroga, also wäre meine erste Wette, den Code besser debuggbar zu machen, indem ich den Methodenaufruf in einzelne Zeilen aufteile.
%Vor%Ich weiß, es sieht irgendwie kompliziert aus, aber auf diese Weise können Sie sicherstellen, dass Drawable gefunden wird und korrekt ist und dann dem ListView korrekt zugewiesen wird.
Eine andere Sache, die Sie versuchen können, ist nur eine andere vielleicht plattformspezifische Trennzeichen zuzuweisen und zu sehen, ob das richtig funktioniert.
Versuchen Sie auch, den Android-Quellcode in die Hände zu bekommen Wenn Sie das zu Ihrem Java-Projekt hinzufügen, können Sie in den Platform-Klassen debuggen und tief in den Plattform-Code einlesen.
Das ist also nicht wirklich eine Lösung für Ihr Problem, aber vielleicht kann es Ihnen helfen, die Lösung zu finden.
Fügen Sie den Header in eine separate Datei ein und rufen Sie ihn wie folgt auf:
public class AuditActivity erweitert ListActivity {
%Vor%// switchTabSpecial (); }
Folgen Sie diesem Link ....... es hat eine detaillierte Information, verwenden Sie RelativeLayout anstelle von Linear One, ich hoffe, das wird Ihnen helfen. Android: Hinzufügen eines statischen Headers zum Anfang einer ListActivity
Tags und Links android android-layout list-separator