基本的布局,当布局里面的内容超过屏幕大小的时候,是不会显示屏幕之外的东西的.这时候要想显示布局里所有的信息,就必须利用ScrollView和HorizontalScrollView来实现,其实这个实际上就是为布局容器增加了竖向或者横向滚动条.使用ScrollView和HorizontalScrollView时,必须要注意,这个两个元素只能有一个子元素,并且这个子元素要是一个布局容器.这个两个元素可以相互嵌套.
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
</LinearLayout>
</ScrollView>
</HorizontalScrollView>
一般使用垂直滚动条的时候,就用线性布局的竖直方向排列控件.使用水平滚动条时,控件的排列一般要是在水平方向上.