Scrollview rozciąga się poza dół ekranu

Nagle mam problem z tym, że Scrollview wykracza poza dolną część ekranu, więc nawet jeśli przewiniesz go do końca, nie pokaże całej jego zawartości. XML to:

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#FFFFFFFF">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="15dp"
        android:background="#FFBBBBBB"
        android:orientation="vertical" >
        <View
            android:layout_width="100dp"
            android:layout_height="300dp"
            android:layout_margin="15dp"
            android:layout_gravity="center_horizontal"
            android:background="#FFDDDDFF"/>
        <View
            android:layout_width="100dp"
            android:layout_height="300dp"
            android:layout_margin="15dp"
            android:layout_gravity="center_horizontal"
            android:background="#FFDDDDFF"/>
    </LinearLayout>
</ScrollView>

To nie jest prostsze. Po przewinięciu do końca (jak wskazuje kształt przewijaka) powinieneś zobaczyć dolny biały margines, ale zamiast tego wygląda tak:

Porównaj z górą:

Dno powinno wyglądać jak góra, tylko odwrócone. Dzieje się tak w emulatorze, na prawdziwych urządzeniach i prawie w każdej wersji Androida, którą próbowałem. Nie rozumiem, co robię źle (jeśli w ogóle ...).

Proszę nie zgadywać i nie strzelać z biodra! Tylko sprawdzone odpowiedzi. Zmarnowałem już na to wystarczająco dużo czasu. Dzięki.

questionAnswers(3)

yourAnswerToTheQuestion