вы можете попробовать установить в ScrollView:
android:layout_above="@id/The_RelativeLayout_that_has_your_bottom_button"
android:layout_below="@id/The_one_that_should_be_above_the_scroll_view"
Извините, что расплывчато, но ваш XML очень очень трудно читать с форматированием, как сейчас.
Но идея в том, что в вашем ScrollView вы можете указать, что он находится между (или выше и ниже) двумя другими объектами.Вам нужно будет дать эти два других объекта (RelativeLayout и, возможно, TableRow?) Идентификаторы, чтобы вы могли ссылаться на эти идентификаторы в ScrollView.