Android ScrollView respektiert den unteren Rand des Kindes nicht

Ich habe eine android layout_file, die ungefähr wie folgt aussieht

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <LinearLayout
        android:id="@+id/post_ride_container"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="@dimen/activity_margin"
        android:padding="@dimen/activity_margin"
        android:background="@drawable/google_now_style_card"
        android:orientation="vertical" >

    ...

    </LinearLayout
</ScrollView

@dimen/activity_margin ist 16dp

Wenn ich die App ausführe, kann ich nicht zum unteren Rand des gesamten Layouts scrollen, da in nicht der untere Rand angezeigt wird. Dieses Bild verdeutlicht

Beachten Sie, dass der Hinweis, dass der untere Rand des Layouts erreicht wurde (das Leuchten von unten), und die Bildlaufleiste auf der rechten Seite darauf hinweist, dass noch mehr zum Scrollen vorhanden ist.

Was ich erwarte, ist, dass ich den unteren Rand sehen kann, genau wie die Ränder an der Seite des Layouts.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage