Lucas
- Forum-Beiträge: 717
11.01.2015, 22:18:36 via Website
11.01.2015 22:18:36 via Website
Hey Leute,
Ich versuche jetzt seit 2 Tagen eine GridView zu erstellen und so sieht er derzeit aus:
wie man sieht, ist das Problem überlappender Text
Was ich schon herausgefunden habe ist, dass sich die Höhhe immer am letzten Item in Zeile orientiert.
Die xml sieht so aus, aber daran liegt es eh ned:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Startbildschirm">
<GridView
android:numColumns="2"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/listView"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:horizontalSpacing="5dp"
android:verticalSpacing="5dp"
/>
</RelativeLayout>
Meine Idee war die MinHeight des letzten items auf die Höhhe des höchsten Items einer Zeile zu setzen. Problem ist aber, dass Views, die außerhalb des Sichtfelds sind,dann geändert werden und evtl. eine andere höhe haben, wenn man nun wiedr hochscrollt, buggt alles... :/
— geändert am 11.01.2015, 22:20:11
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.