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.