Ich verwende derzeit ein Layout, das ein RelativeLayout in einem ScrollView enthält.Android paddingBottom funktioniert nicht ohne paddingTop
ich die RelativeLayout wollen von der Unterseite des Scroll enthaltenen 5dp entfernt werden, damit es nicht den Hintergrund ich dahinter hat sich überlappen, um dies zu erreichen ich diese XML wurde mit:
<ScrollView
android:id="@+id/scrollView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/backgroundView1"
android:fadingEdge="none"
android:scrollbars="none"
android:paddingTop="5dp"
android:paddingBottom="5dp">
<RelativeLayout
android:id="@+id/innerLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</RelativeLayout>
</ScrollView>
Das funktionierte perfekt aber ich brauche die Polsterung nicht mehr oben. Wenn Sie die paddingTop-Zeile entfernen, funktioniert paddingBottom nicht mehr. Selbst wenn ich den paddingBottom auf 100dp setze, hat das keine Auswirkung auf mein Layout.
I paddingTop = „0DP“ versucht, und dass das Problem entweder nicht zu beheben, so scheint es paddingBottom wird nur funktionieren, wenn paddingTop oben 0. bekam
Wer irgendwelche Ideen, warum paddingBottom funktioniert nicht ohne paddingTop?
Ich habe versucht, Sie Code und es funktioniert, wenn die obere Polsterung Null ist. Ich habe ein relatives Layout als übergeordnetes Layout verwendet. – Gan