Android GridView Text overlapping

  • Antworten:0
Lucas
  • Forum-Beiträge: 717

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:
enter image description here

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

Antworten