Android: Wie zentriere ich eine programmatisch erstellte Schaltfläche?

7

Ich muss eine Schaltfläche programmatisch erstellen und sie horizontal und vertikal auf das Layout zentrieren. Ich versuche es mit dem folgenden Code:

%Vor%

Aber es funktioniert nicht. Der Knopf kommt ganz nach links oben heraus.

Irgendwelche Hinweise, wie Sie das beheben können?

Vielen Dank.

    
Daniel Scocco 25.07.2012, 19:36
quelle

2 Antworten

18

Ich würde etwas tun wie:

%Vor%

Sehen Sie, ob das funktioniert.

    
0gravity 25.07.2012, 19:58
quelle
10

Oder Sie können RelativeLayout als übergeordnetes View verwenden und Folgendes tun:

%Vor%

Sie können mehrere Regeln für RelativeLayout festlegen.

    
prolink007 25.07.2012 20:02
quelle

Tags und Links