1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Liamissimo, 11.03.2011 #1
    Liamissimo

    Liamissimo Threadstarter Neuer Benutzer

    Hallo liebe Entwickler,

    ich erstelle gerade meine erste "richtige" App mit mehreren Views/Screens und Klassen und so weiter (nichts besonderes, I know, macht aber spaß). Nun habe ich das Problem, dass wenn ich in den Screen Skaliere um zu sehen wie es in 5,4" aussieht (Ich habe 3,2"). Es ist zwar okay, allerdings wirkt dann doch alles sehr klein. Nicht die Hintergrundgrafik, die geht super mit und skaliert sich. Aber meine Spinner sind doch sehr klein aufeinmal. Ausserdem habe ich für den Titel das "Margins" erhöht damit es die Buttons unter sich drückt, LinearLayout kann ja keine Leerzeilen haben. Dies wird allerdings nicht mitskaliert, heisst meine Spinner sind nicht ganz unten am Bildschirm sondern je größer desto mittiger.

    Ihr bekommt mein Problem mit? Was kann ich dagegen tun? Auch meine Margins Einstellungen (+200dpi) um es nach unten zu drücken (Buttons) wird nicht mitskaliert. Muss ich wirklich für jede Auflösung selbst alles ändern? Android ist doch sonst so vorbildlich ;)
     
  2. FelixL, 13.03.2011 #2
    FelixL

    FelixL Ehrenmitglied

    a) Mach bitte mal einen Screenshot, dann wird es einfacher.
    b) Poste bitte mal das dazugehörige xml-Layout.
    c) Bist du gezwungen irgendwas absolut zu machen? Benutze stattdessen Sachen wie weight und gravity.
     
  3. wilco, 14.03.2011 #3
    wilco

    wilco Android-Hilfe.de Mitglied

    Generell ist Android schon darauf ausgelegt Skalierung automatisch zu handhaben.



    Wenn Du Dein Layout baust musst Du allerdings ein paar Sachen beachten:
    • Verwende nie absolute Größenangaben, sondern allenfalls "density independent pixel"
    • Um sicher zu stellen dass Du auch die komplette Display Größe verwendest, als Layout-Parameter möglichst "Fill Parent" statt "Wrap Content" verwenden. Die korrekte Aufteilung der Elemente über den Screen kannst Du dann mit dem "weight" Parameter sicher stellen
     
  4. sellfisch, 14.03.2011 #4
    sellfisch

    sellfisch Neuer Benutzer

    Joa, und nach Möglichkeit mit Relativem Layout statt Linear / Absolut zu arbeiten. Dann skaliert das eigentlich sogar bis zum Pad recht gut (obs noch esthetisch ist muss jeder dann selbst sehen :D)
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Android app selber entwickeln mit Bluetooth Android App Entwicklung 13.10.2017
[ERLEDIGET] App über href starten Android App Entwicklung 28.09.2017
[OFFEN] Kostenpflichtige App für Beta-Test hochladen Android App Entwicklung 13.09.2017
[OFFEN] App startet nicht... Android App Entwicklung 10.09.2017
[OFFEN] Sind Notifications in einer Webview App möglich? Android App Entwicklung 10.09.2017
[OFFEN] Möchte eine App für Entrümpelungen entwickeln. Android App Entwicklung 08.09.2017
[ERLEDIGT] Alpha-Version meiner App nicht mit S8 kompatibel Android App Entwicklung 06.09.2017
[ERLEDIGT] Verbindung zu MS SQL DB von App aus möglich? Android App Entwicklung 05.09.2017
[OFFEN] App schließt nach Öffnen sofort Android App Entwicklung 04.09.2017
[ERLEDIGT] MIT APP Inventor paralleler Tastendruck Android App Entwicklung 23.08.2017

Users found this page by searching for:

  1. android app skalierung

Du betrachtest das Thema "Skalierung einer App" im Forum "Android App Entwicklung",