Sehr geerthes Java Forum,
ich habe ein ListView aus einem YT Video erfolgreich umgesetzt. Als Test, habe ich 3 Dummy Werte genommen.
Leider wird mir nur der erste angezeigt, Ich kann dort Scrollen und wird die anderen angezeigt.
Ich möchte, dass die komplette Liste auf einmal gesehen wird.
Ich habe den Fehler gefunden in ListView hight, aber ich werde nicht schlau, denn:
mit match_parent wird es komplett angezeigt und mit wrap_content wird mir nur die größe angezeigt, je nach Inhalt.
Ich hatte am Anfang natürlich match gehabt, hat trotzdem nur das erste sichtbar gemacht.
Auch mit wrap hat es net geklappt.
Ich möchte das die Liste je nach Größe komplett da steht.
Ich musste es jetzt so machen:
Ich kann ja nicht ständig neu programmieren, wenn neue Artikel hinzukommen. Ich möchte es Dynamish haben wollen, das es entprechend angepasst wird.
Wie kann ich das entsprechend ändern, damit es klappen kann?
Vielen Dank im Vorraus
ich habe ein ListView aus einem YT Video erfolgreich umgesetzt. Als Test, habe ich 3 Dummy Werte genommen.
Leider wird mir nur der erste angezeigt, Ich kann dort Scrollen und wird die anderen angezeigt.
Ich möchte, dass die komplette Liste auf einmal gesehen wird.
Ich habe den Fehler gefunden in ListView hight, aber ich werde nicht schlau, denn:
mit match_parent wird es komplett angezeigt und mit wrap_content wird mir nur die größe angezeigt, je nach Inhalt.
Ich hatte am Anfang natürlich match gehabt, hat trotzdem nur das erste sichtbar gemacht.
Auch mit wrap hat es net geklappt.
Ich möchte das die Liste je nach Größe komplett da steht.
Ich musste es jetzt so machen:
XML:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".---">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/----"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="60dp"
android:text="Überschrift"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="20sp"/>
<!--Heigh ListView= 936dp -->
<ListView
android:layout_width="match_parent"
android:layout_height="936dp"
android:layout_below="@id/---"
android:layout_alignParentBottom="true"
android:layout_marginTop="20dp"
android:id="@+id/---"/>
</RelativeLayout>
</ScrollView>
Ich kann ja nicht ständig neu programmieren, wenn neue Artikel hinzukommen. Ich möchte es Dynamish haben wollen, das es entprechend angepasst wird.
Wie kann ich das entsprechend ändern, damit es klappen kann?
Vielen Dank im Vorraus