F
Fujit
Neues Mitglied
- 0
Hallo,
ich habe in meinem ListView zwei Strings. Namen und Datum.
Ich versuche diese zwei die ganze Zeit so zu plazieren, dass der Name ganz links in eine Zeile ist und das Datum in der selten Zeile ganz rechts ist.
Dafür habe ich jetzt unter der Berücksichtigung von Text.size() gesagt, dass insgesamt 29 Zeichen in eine Zeile passen.
Daraus habe ich den variablen Abstand errechnet, der zwischen:
Name Datum
je nach länge sich ändert:
Nur funktioniert diese Vorgehensweise nicht....
Je nach Länge des namens, habe ich manchmal zwei Zeilen, weil es durch die "margin" nicht alles auf eine Zeile passt.
Wie kann ich sowas umsetzen? '
Danke für jeden Tipp.
ich habe in meinem ListView zwei Strings. Namen und Datum.
Ich versuche diese zwei die ganze Zeit so zu plazieren, dass der Name ganz links in eine Zeile ist und das Datum in der selten Zeile ganz rechts ist.
Dafür habe ich jetzt unter der Berücksichtigung von Text.size() gesagt, dass insgesamt 29 Zeichen in eine Zeile passen.
Daraus habe ich den variablen Abstand errechnet, der zwischen:
Name Datum
je nach länge sich ändert:
Code:
margin = (29-(name.length()+datm.length())) ;
items.add(key + String.format("%"+ margin +"s", " ")+sum+"");
Nur funktioniert diese Vorgehensweise nicht....
Je nach Länge des namens, habe ich manchmal zwei Zeilen, weil es durch die "margin" nicht alles auf eine Zeile passt.
Wie kann ich sowas umsetzen? '
Danke für jeden Tipp.