0

Für meine Aktivität verwende ich eine GridView, die ihre Elemente anzeigt. Das ist mein Haupt-Layout für das Gridview:Android - GridView mit LinearLayout kombinieren

<?xml version="1.0" encoding="utf-8"?> 
<GridView xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/grid_view" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:layout_marginLeft="10dp" 
android:layout_marginRight="10dp" 
android:layout_marginStart="10dp" 
android:layout_marginTop="10dp" 
android:columnWidth="160dp" 
android:gravity="center" 
android:horizontalSpacing="10dp" 
android:numColumns="2" 
android:stretchMode="columnWidth" 
android:verticalSpacing="10dp" > 
</GridView> 

Dann habe ich natürlich für jedes Element, das Layout haben. Dies ist das Ergebnis:

enter image description here

Jetzt habe ich zwei Elemente (Buttons) unter dem Gridview hinzufügen möchten. Aber wenn ich ein LinearLayout in das GridView setze, stürzt meine App ab.

Wie kann ich ein LinearLayout mit 2 Schaltflächen nach dem GridView hinzufügen?

Antwort

1

Fügen Sie Ihre Gitteransicht in ein vater linearlayout ein und fügen Sie dann das neue lineare Layout dem linearen fathe-Layout unterhalb der Gitteransicht hinzu. wie unten

<linearlayou> 
    <gridview></gridview> 
    <linearlayour></linearlayout> 
</linearlayout> 
+0

Vielen Dank! Was für eine einfache Lösung :) –

+0

Ihr Willkommen. akzeptiere meinen Beitrag als Antwort dann;) –