Verschiedene Layouts Für Verschiedene Bildschirmgrößen Auf Android?
Also machte ich eine app mit in Eclipse mit dem Graphical Editor AbsoluteLayout
, Feste pixel-Werte, etc... einfach nur schlecht der Praxis im Allgemeinen. Es hatte eine 3.7in screen
. Gibt es eine Möglichkeit zu design
eine separate layout
für jede Bildschirmgröße und das Programm wählen, welches zum laden basierend auf dem genannten Bildschirm Größe?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vom Android Entwickler-Website - nutzen Sie einfach layout-kleine/layout-xlarge/etc Ordner..:=)
beste Weg immer..
Ich behoben, indem dieser code ausgeführt beim Start
Von dort aus Mach ich eine if-Anweisung überprüft, für die Auflösung und die Last ein bestimmtes layout für die Auflösung. EX. WVGA-Bildschirm, ist 800x480, damit ich das prüfen und laden Sie das layout.
War dies für API < 13, nun diese Funktionen als veraltet markiert sind, finden Sie in diesem Erhalten Bildschirm Abmessungen in Pixel
Machen stattdessen nur verschiedene Ordner in den "res" Ordner,
"layout-small" für kleine Bildschirme,
"layout-large" für große Bildschirme,
"layout-xlarge" für extralarge-Bildschirme.
Design die layouts entsprechend.klicken Sie auf hier für mehr info..