Wie kann man den Raum zwischen den Elementen in linearlayout in android erhöhen?

In meiner Bewerbung hatte ich linearlayout benutzt, drinnen habe ich 3 EditText-Elemente. Jetzt möchte ich den Platz (padding) zwischen dem Edittext-Element erhöhen. Ist es möglich?

  • Den Android-Kontext in einem Adapter bekommen
  • Android: Actionbar
  • GCM-Push-Benachrichtigung wird bei einigen Geräten nicht angezeigt, wenn App nicht ausgeführt wird
  • Nested Fragments - IllegalStateException "Kann diese Aktion nach onSaveInstanceState nicht ausführen"
  • Android 4.3: Wie man eine Verbindung zu mehreren Bluetooth Low Energy Geräten herstellt
  • Android: Wie kriege ich Statusleiste auf Android 4.2?
  • Android: wie man die back / home-Taste in der Aktionsleiste entfernt
  • Android: Erstellen Sie eine Toggle-Taste mit Bild und kein Text
  • Android dreht wifi programmgesteuert ein
  • NullPointerException in SharedPreferences Android
  • Share Intent von Google+ kann nicht auf das Bild zugreifen
  • Wie man HTML in TextView anzeigt?
  • 4 Solutions collect form web for “Wie kann man den Raum zwischen den Elementen in linearlayout in android erhöhen?”

    Sie sollten Layout-Rand wie unten, in Ihrem edittext in .xml-Datei

    android:layout_marginLeft="5dp" 

    Sie können das für marginTop Bottom, rechts und links, hängt von Ihrer Anforderung. Sie müssen dies auf den Layout-Elementen angeben, nicht auf dem Layout selbst.

    Unterschied zwischen Polsterung und Rand: – Padding im Zusammenhang mit Raum im Blick, und Margin ist der Raum Außenansicht oder Raum zwischen zwei Ansichten,

    Wenn der Platzbedarf außerhalb der Sicht in eine beliebige Richtung erreicht werden kann, wie oben angegeben. Und wenn Platz benötigt auf allen Seiten der Ansicht Umfeld unter Tag kann nützlich sein

    android:layout_margin="5dp"

    Grundsätzlich ist dies relativ zu Ihrer Grenze, wenn Sie den Raum zwischen den Elementen innerhalb der Grenze hinzufügen möchten (dh die Ränder berühren), sollten Sie die Padding-Eigenschaft verwenden.

    Wenn du den Raum außerhalb der Grenzen hinzufügen möchtest (die Grenzen auseinander haben) solltest du die Margin-Eigenschaft verwenden.

    Überprüfen Sie dieses Bild für die Abbildung:

    Bildbeschreibung hier eingeben

    Um Margin zwischen den Feldern zu geben, kann man in vier Richtungen zuordnen.

    android:layout_margin="10dp"

    Sie können auch Nachfolgen für verschiedene Richtungen verwenden.

    android:layout_marginLeft = "10dp"

    android:layout_marginRight = "10dp"

    android:layout_marginTop = "10dp"

    android:layout_marginBottom = "10dp"

    Nur um Sie hinzuzufügen können Sie es auch dynamisch ändern

     int left = 6; int top = 12; int right = 6; int bottom = 6; TableRow.LayoutParams params = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); params.setMargins(left, top, right, bottom); EditText edXY = new EditText(inventory.this); edXY.setLayoutParams(params); 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.