Android-ScrollView-set Höhe für die angezeigten Inhalte

Bin ich mit viel Mühe versucht, das Problem zu lösen, dass eine statische Höhe scrollbaren Bereich in einem layout. Ich habe drei lange Listen, die angezeigt werden auf dem gleichen Bildschirm, und es wäre völlig unpraktisch, um alle Einträge nacheinander, weil dann, wenn Sie überspringen möchten, eine Kategorie, die Sie brauchen, um einen Bildlauf Vergangenheit möglicherweise Hunderte von Einträgen.

Angenommen ich habe ein scroll-view mit Linear Layout in der es, ich will es dauern, bis zu sagen, 250dp Höhe auf dem Bildschirm auf max und unabhängig voneinander Scrollbar einmal aufgefüllt, mit mehr Einträge als fit in 250dp Raum.

Was ich jetzt habe ist:

<ScrollView
    android:minWidth="25px"
    android:minHeight="150px"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:id="@+id/XXXXXXX"
    android:scrollbars="vertical">

    <LinearLayout
        android:orientation="vertical"
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/XXXXXX" />
</ScrollView>

Wenn aufgefüllt wird, die scrollview und linearlayout gerade Strecke, wie lange Sie braucht, um zu passen, die Inhalt und zeigt es statt, dass wir ein "Fenster" von 250dp/px (jede Messung das wäre schön) mit der content Scrollbar sein soll.

Ich bin neu auf der android-Plattform, also vielleicht ist die Antwort offensichtlich ist und ich nur die Sprache nicht verstehen, aber jede Hilfe wäre sehr geschätzt werden!
Danke

--- GELÖST:
Setzen Sie ein linearLayout außerhalb der ScrollView mit der Höhe zu.

InformationsquelleAutor user2150445 | 2013-07-16

Schreibe einen Kommentar