Problem polega na tym, że jeśli mam widok (np. MyButton) wewnątrz zestawu RelativeLayout na alignParentBottom - (jak w poniższym kodzie) - a następnie zawiń RelativeLayout w widok przewijania (konieczne, aby zawartość była widoczne na mniejszych ekranach lub gdy orientacja zmienia się na krajobraz) - wtedy, gdy nadrzędne okno NIE jest widoczne (na przykład po zmianie na orientację poziomą) myButton jest wyświetlany na GÓRZE strony - NIE na dole.Android RelativeLayout: jak wyrównaćParentBottom po owinięciu w ScrollView?
W jaki sposób można wyrównać widok do dolnej części ekranu i pozostawić go na dole, nawet jeśli spód znajduje się poniżej zwoju?
<ScrollView
android:id="@+id/mainScrollView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:fillViewport="true">
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/topLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
... lots of views and stuff
<Button android:layout_alignParentBottom="true"
android:id="@+id/myButton"
android:text="Click Me" />
</RelativeLayout>
</ScrollView>
wiesz jak to zrobić dzisiaj? –