Mittels LinearLayout.LayoutParams programmgesteuert

Ich habe einige Schwierigkeiten mit Android LayoutParams.
Im Grunde versuche ich eine Anwendung zu erstellen, dass ist völlig dynamisch, auf allen layouts generiert programmatisch und praktisch nichts über meine splash-screen begangen zu XML. Ich habe einige Erfolge mit linearen layouts und app-rendering ist alles, was ich will. Ich bin gerade ein paar Probleme mit der Feineinstellung des layouts. z.B. zwingen, meinen footer an den unteren Rand des Bildschirms, stretching Taste bars zur Abdeckung der gesamten Breite, etc.

Soweit ich das sagen kann, der Weg zur Erreichung dieses per Programm ist die Verwendung der setLayoutParams Methode. Mein problem ist, dass ich nicht sicher bin, wie die Informationen in das Layout Params.
Im moment bin ich mit dem LinearLayout.LayoutParams (int width, int height) Konstruktor, aber ich habe nicht gefunden, einen Weg, der die Einstellung von Parametern, sobald es erstellt wird.
Stattdessen würde ich gerne mit dem LinearLayout.LayoutParams (Kontext c, AttributeSet attrs) - Konstruktor, aber ich kann nicht finden, den richtigen Weg zu erklären, eine AttributeSet.

Kann mir jemand helfen?

InformationsquelleAutor Bevan Timm | 2012-06-12
Schreibe einen Kommentar