我希望 ScrollView 填充整个屏幕,并且相对布局以 ScrollView 为中心,其内容居中,或者填充 ScrollView 并使其内容居中。如果应用程序在小屏幕上运行,则滚动视图就在那里。
我已经以RelativeLayout 作为根实现了效果,但是当我将scrollView 添加为包装器时,我无法将其居中,RelativeLayout 只是添加到顶部。我尝试更改 RelativeLayout 的 layout_height,但这也不起作用,只是给了我一个警告。
有趣的是它在 Eclipse 中的图形布局上看起来不错。
<ScrollView 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"
tools:context=".MainActivity" >
<RelativeLayout
android:id="@+id/RelativeLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:fillViewport="true"
android:gravity="center" >
....