ScrollView的用法,隐藏滚动条

来源:互联网 发布:淘宝最火的男装店 编辑:程序博客网 时间:2024/05/08 09:05

我之前写了一个ScrollView老是报java.lang.IllegalStateException: ScrollView can host only one direct child,意思是说:ScrollView只能有一个子布局,所以用一个布局把你写的布局抱起来就OK,隐藏滚动条。


<pre name="code" class="java"><pre name="code" class="java"><ScrollView        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:scrollbars="none" >//设置隐藏滚动条        <LinearLayout            android:layout_width="fill_parent"            android:layout_height="wrap_content"            android:orientation="vertical" >            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@android:color/black" />            <LinearLayout                android:layout_width="fill_parent"                android:layout_height="80dp"                android:gravity="center"                android:orientation="horizontal" >                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是左边的"                    android:textSize="25sp" />                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是右边的"                    android:textSize="25sp" />            </LinearLayout>            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@android:color/black" />            <LinearLayout                android:layout_width="fill_parent"                android:layout_height="80dp"                android:gravity="center"                android:orientation="horizontal" >                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是左边的"                    android:textSize="25sp" />                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是右边的"                    android:textSize="25sp" />            </LinearLayout>            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@android:color/black" />            <LinearLayout                android:layout_width="fill_parent"                android:layout_height="80dp"                android:gravity="center"                android:orientation="horizontal" >                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是左边的"                    android:textSize="25sp" />                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是右边的"                    android:textSize="25sp" />            </LinearLayout>            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@android:color/black" />            <LinearLayout                android:layout_width="fill_parent"                android:layout_height="80dp"                android:gravity="center"                android:orientation="horizontal" >                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是左边的"                    android:textSize="25sp" />                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是右边的"                    android:textSize="25sp" />            </LinearLayout>            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@android:color/black" />            <LinearLayout                android:layout_width="fill_parent"                android:layout_height="80dp"                android:gravity="center"                android:orientation="horizontal" >                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是左边的"                    android:textSize="25sp" />                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是右边的"                    android:textSize="25sp" />            </LinearLayout>            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@android:color/black" />            <LinearLayout                android:layout_width="fill_parent"                android:layout_height="80dp"                android:gravity="center"                android:orientation="horizontal" >                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是左边的"                    android:textSize="25sp" />                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是右边的"                    android:textSize="25sp" />            </LinearLayout>            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@android:color/black" />            <LinearLayout                android:layout_width="fill_parent"                android:layout_height="80dp"                android:gravity="center"                android:orientation="horizontal" >                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是左边的"                    android:textSize="25sp" />                <TextView                    android:layout_width="wrap_content"                    android:layout_height="fill_parent"                    android:gravity="center"                    android:text="我是右边的"                    android:textSize="25sp" />            </LinearLayout>            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@android:color/black" />        </LinearLayout>    </ScrollView>



效果如下:


0 0