在android布局xml文件中,我使用的是RelativeLayout,它包含一个页脚和一个ScrollView。
我希望页脚始终可见。 在Android 4.0中它工作正常。 但是在运行android 2.3的设备上,页脚根本不可见。 滚动视图似乎将其推出可见区域。
我怎样才能确保即使在使用旧版Android的设备上,页脚始终可见?
由于
<RelativeLayout xmlns:android = "http://schemas.android.com/apk/res/android"
xmlns:tools = "http://schemas.android.com/tools"
android:layout_width = "match_parent"
android:layout_height = "match_parent" >
<!-- Footer content -->
<LinearLayout
android:id = "@+id/footer"
android:layout_width = "match_parent"
android:layout_height = "wrap_content"
android:background = "@color/black"
android:layout_alignParentEnd = "true" >
<!-- Footer content -->
</LinearLayout>
<ScrollView
android:layout_width = "fill_parent"
android:layout_height = "wrap_content"
android:fillViewport = "true"
android:layout_above = "@id/footer"
android:background = "@drawable/background_pattern" >
etc...
答案 0 :(得分:0)
尝试在页脚前定义滚动视图,或使用android:layout_alignParentBottom代替android:layout_alignParentEnd。你的其他布局可能很大,所以“父端”可能超出你的屏幕界限