Einheit von marginTop etc.?

E

Extremefall

Ambitioniertes Mitglied
3
Hallo,
ich würde gerne wissen, welche Einheit der Befehl marginTop etc. hat?
Code:
layoutParams.leftMargin = 700;
Sind es dip/dp, px oder pt? Könnt ihr mir das sagen?
 
Bin mir ziemlich sicher, dass es Pixel sind. Du musst, wenn du den Wert ändern willst und dp Angaben verwendest (stark zu empfehlen), den dp Wert in Pixel konvertieren und dann den margin Wert ändern.

Noch besser: Lager die Werte in .xml aus und Android kümmert sich um das Problem.

Wie man das umrechnet, findet man im Internet: Supporting Multiple Screens | Android Developers (fast ganz unten bei "Converting dp units to pixel units").
 

Ähnliche Themen

S
Antworten
17
Aufrufe
554
jogimuc
J
5
Antworten
22
Aufrufe
1.420
590239
5
M
Antworten
4
Aufrufe
1.171
swa00
swa00
Zurück
Oben Unten