1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

Einheit von marginTop etc.?

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Extremefall, 30.06.2012.

  1. Extremefall, 30.06.2012 #1
    Extremefall

    Extremefall Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    83
    Erhaltene Danke:
    1
    Registriert seit:
    29.03.2012
    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?
     
  2. v Ralle v, 30.06.2012 #2
    v Ralle v

    v Ralle v Android-Lexikon

    Beiträge:
    913
    Erhaltene Danke:
    199
    Registriert seit:
    27.08.2010
    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").
     

Diese Seite empfehlen