App Layout auf physischem Gerät

  • Guten Abend,


    ich bin ein blutiger Anfänger in Sachen Android Programmierung und versuche mich seit ein paar Tagen an meinen ersten kleinen Apps in Android Stuido (z.B. einfache Taschenrechner). Bisher hat auch alles gut geklappt. Sobald ich aber mein physisches Smartphone (Galaxy S7) als "Deployment Target" wähle um meine App zu testen fange ich an zu verzweifeln.
    Alle Textfelder oder Buttons aus meinem Layout sind entweder gar nicht mehr sichtbar oder nur in der linken oberen Ecke des Bildschirmrands zu sehen. Ich habe als Gerät im Editor schon verschiedene Gerät ausgewählt, da meine erste Vermutung die unterschiedliche Auflösung zum Editor war. Leider bin ich dadurch auch nicht weiter gekommen.
    Als Layout Typ verwende ich das "ConstraintLayout".
    Ich hoffe ich konnte mein Problem halbwegs verständlich schildern und bin hier im richtigen Forum gelandet.


    Grüße,
    Philipp

  • Hi willkommen im forum.
    Hast du es auch im emulator getestet oder nur auf dem Handy. Mit Editor meinst du den Designer nicht den emulator oder. Sieht so aus als ob du in dem ConstraintLayout keine festpunkte Gesetz hast. Du must jedem Element mindestens zwei festpunkte entweder zum Rand oder zu anderen Elementen geben. Dazu im Designer die Runden Punkte mit der Maus zum Rand ziehn.
    Schaue dir die Unterschiede der verschiedenen Layouts noch mal an.
    Wozu ist das Constaint Layout gut?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!