1. Wir haben diesmal 2 Gewinnspiele zeitgleich für euch - Gewinne einmal ein UMI Plus E - Beim 2ten könnt ihr ein Nomu S30 gewinnen!
  1. Extremefall, 30.06.2012 #1
    Extremefall

    Extremefall Threadstarter Android-Hilfe.de Mitglied

    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

    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