El problema que estoy teniendo parece ser que si tengo una vista (por ejemplo, myButton) dentro de un RelativeLayout configurado para alinear ParentBottom - (según el código a continuación) y luego envuelvo el RelativeLayout con una vista de desplazamiento (necesario para que el contenido visible en pantallas más pequeñas o cuando la orientación cambia a horizontal) - entonces, cuando la parte inferior de los padres no está visible (por ejemplo, cuando se cambia a orientación horizontal) myButton se muestra en la parte superior de la página, NO en la parte inferior.Android RelativeLayout: cómo alinearParentBottom cuando se envuelve en un ScrollView?
¿Cómo se puede alinear una vista en la parte inferior de la pantalla y mantenerla en la parte inferior aunque la parte inferior esté debajo del desplazamiento?
<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>
sabes cómo hacer esto hoy? –