Scrollview ne défile pas jusqu'à la marge en bas

J'ai une mise en page simple comme suit :

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

    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_margin="10dp"
    android:background="#FFFFFF" >

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="800dp"
            android:src="@drawable/ic_launcher" />
    </LinearLayout>

</ScrollView>

Le fond de la scrollview est rose et linéaire de la mise en page à l'intérieur de l'android l'image de l'icône avec une hauteur de 800dp (qui ne correspond pas à l'écran) . Ce que j'attends de voir, c'est que imageview flotte dans un arrière-plan rose avec une marge de 10dp de tous les côtés (haut,bas,gauche,droite).Mais quand je scroll vers le bas, le scrollview ne faites défiler jusqu'à la marge, de sorte que le bas de défilement est l'imageview pas le rose de la marge.

Comment puis-je éviter cela? Cela rend l'utilisateur pense que la page n'a pas encore pris fin et lui donne envie de la faire défiler plus de.

source d'informationauteur Mehmet Katircioglu | 2013-06-15