Hi,
ich habe ein Layout für ein ListView Item, welches 4 TextViews beinhaltet. Das Item selber hat RelativeLayout, so das sich die TextViews auch immer super an den Text anpassen. Soweit alles schön.
Jetzt kann es aber vorkommen, dass es für ein TextView gar keinen Text gibt. Hier wäre es schön, wenn das TextView dann auch keinen Platz wegnimmt. Ich habe einfach mal im getView des Adapters ein textView.setHeight(0) gemacht. Das funktioniet dann auch ganz prächtig. Allerdings wird die Zelle ja u.U reused und dann muss ich die Höhe wieder setzen, da ich sonst keinen Text bekomme. Ich weiß die Höhe aber leider nicht.
Alternativ könnte ich das textView auch ganz aus dem layout herausnehmen aber wie bekomme ich es dann wieder rein? Ich könnte auch entsprechend viele verschiedene Layouts erstellen und immer das benötigt Laden, nur wenn ich dann für alle 4 TextViews alle Kombinationen erstellen würde, wäre das ja auch nicht gerade elegant.
Wie würdet Ihr das lösen?
Gruß
Claus