Wie RelativeLayout horiz. und vert. in RelativeLayout positionieren?

A

Andro-medanebel

Neues Mitglied
0
Ich habe ein per xml definiertes RelativeLayout (xml_layout)
und ein per Programm erzeugtes RelativeLayout (vg).

Dem RelativeLayout vg füge ich eine Button-Gruppe
zu (mehrere Spalten und Zeilen aus Buttons) und füge vg
dann xml_layout zu:

Code:
RelativeLayout xml_layout = (RelativeLayout) findViewById(R.id.custom_layout_id);
RelativeLayout vg = new RelativeLayout(getContext());
//... Buttons zufügen mit vg.addView(...)
vg.setGravity(RelativeLayout.CENTER_HORIZONTAL);
xml_layout.addView(vg);
Das setGravity bringt nichts, meine Button-Gruppe wird weiterhin
links oben angezeigt statt horizontal mittig und zudem
soll sie ja auch vertikal mittig angezeigt werden,
aber bei set Gravity kann ich ja nur CENTER_HORIZONTAL ODER
CENTER_VERTICALLY angeben.

Wie ist es also möglich, das RelativeLayout vg mittig (horizontal
und vertikal) im RelativeLayout xml_layout zu positionieren?
 

Ähnliche Themen

OnkelLon
Antworten
13
Aufrufe
1.984
OnkelLon
OnkelLon
M
Antworten
3
Aufrufe
167
moin
M
M
  • MikelKatzengreis
Antworten
5
Aufrufe
128
swa00
swa00
Zurück
Oben Unten