5
Ich habe ein Gridlayout in Runtime (kein Gridview) Das ist mein xmlRaum zwischen Grid Artikel
<?xml version="1.0" encoding="utf-8"?>
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/grid"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:rowCount="4"
android:columnCount="3"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
>
</GridLayout>
I itmes zur Laufzeit hinzufügen. Die Gegenstände sind eine Klasse mit Bild und Text und alles funktioniert gut. Ich brauche ein Leerzeichen zwischen den Elementen (das gleiche wie eine GridView)
Wie kann ich das tun?
try-Marge zwischen ihnen – MDMalik
Sie "Form" Stil für Ihre einzelnen Elemente verwenden und fügen padding darauf in. –
Shape hilft nicht, wenn Sie den tatsächlichen Abstand hinzufügen müssen. Optisch mag es das gleiche sein, ja, aber strukturell ist es nicht, oder? Die Margins helfen auch nicht bei der Verwendung von Gewicht (zumindest nicht in appcompat v24) – milosmns