ScrollView无法正常运行

时间:2014-02-28 10:13:53

标签: android scrollview

我的问题是ScrollView不能滚动不止一次我的意思是当我释放鼠标按钮并再次按住时,没有任何事情发生任何动作。它没有多次工作

<LinearLayout 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"
    android:orientation="vertical"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >
    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="200dp" >
        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >
            <Button
                android:id="@+id/Button01"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/hgfdbsfd" />
            <Button
                android:id="@+id/Button02"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/htrgds" />
            <Button
                android:id="@+id/Button03"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/dsds" />
            <Button
                android:id="@+id/Button04"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/grehgda" />
            <Button
                android:id="@+id/Button05"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/hgfdbsfd" />
            <Button
                android:id="@+id/Button06"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/htrgds" />
            <Button
                android:id="@+id/Button07"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/dsds" />
            <Button
                android:id="@+id/Button08"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/grehgda" />
            <Button
                android:id="@+id/button9"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/dsds" />
            <Button
                android:id="@+id/button10"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/dsdsddsdd" />
            <Button
                android:id="@+id/button11"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/dsdsds" />
            <Button
                android:id="@+id/button12"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/grehgda" />
            <Button
                android:id="@+id/button13"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/hello_world" />
            <Button
                android:id="@+id/button14"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/hgfdbsfd" />
            <Button
                android:id="@+id/button15"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/htrgds" />
            <Button
                android:id="@+id/button16"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/dsds" />
            <Button
                android:id="@+id/button17"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/grehgda" />
            <Button
                android:id="@+id/button18"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/jkkh" />
        </LinearLayout>
    </ScrollView>
</LinearLayout>

3 个答案:

答案 0 :(得分:3)

尝试一下。

 <LinearLayout 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"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

<ScrollView
    android:layout_width="fill_parent"
    android:layout_height="match_parent" >

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" >

        <Button
            android:id="@+id/Button01"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="hgfdbsfd" />

        <Button
            android:id="@+id/Button02"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="htrgds" />

        <Button
            android:id="@+id/Button03"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="dsds" />

        <Button
            android:id="@+id/Button04"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="grehgda" />

        <Button
            android:id="@+id/Button05"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="hgfdbsfd" />

        <Button
            android:id="@+id/Button06"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="htrgds" />

        <Button
            android:id="@+id/Button07"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="dsds" />

        <Button
            android:id="@+id/Button08"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="grehgda" />

        <Button
            android:id="@+id/button9"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="dsds" />

        <Button
            android:id="@+id/button10"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="dsdsddsdd" />

        <Button
            android:id="@+id/button11"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="dsdsds" />

        <Button
            android:id="@+id/button12"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="grehgda" />

        <Button
            android:id="@+id/button13"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="hello_world" />

        <Button
            android:id="@+id/button14"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="hgfdbsfd" />

        <Button
            android:id="@+id/button15"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="htrgds" />

        <Button
            android:id="@+id/button16"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="dsds" />

        <Button
            android:id="@+id/button17"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="grehgda" />

        <Button
            android:id="@+id/button18"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="jkkh" />
    </LinearLayout>
</ScrollView>

答案 1 :(得分:0)

删除第一个LinearLayout并在start中添加此代码。

<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="fill_parent"
android:scrollbars="vertical" >

答案 2 :(得分:0)

我希望这可以帮助您正确滚动滚动视图..

<?xml version="1.0" encoding="utf-8"?>
<ScrollView  xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" >
        <Button
            android:id="@+id/Button01"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/hgfdbsfd" />
        <Button
            android:id="@+id/Button02"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/htrgds" />
        <Button
            android:id="@+id/Button03"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/dsds" />
        <Button
            android:id="@+id/Button04"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/grehgda" />
        <Button
            android:id="@+id/Button05"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/hgfdbsfd" />
        <Button
            android:id="@+id/Button06"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/htrgds" />
        <Button
            android:id="@+id/Button07"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/dsds" />
        <Button
            android:id="@+id/Button08"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/grehgda" />
        <Button
            android:id="@+id/button9"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/dsds" />
        <Button
            android:id="@+id/button10"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/dsdsddsdd" />
        <Button
            android:id="@+id/button11"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/dsdsds" />
        <Button
            android:id="@+id/button12"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/grehgda" />
        <Button
            android:id="@+id/button13"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/hello_world" />
        <Button
            android:id="@+id/button14"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/hgfdbsfd" />
        <Button
            android:id="@+id/button15"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/htrgds" />
        <Button
            android:id="@+id/button16"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/dsds" />
        <Button
            android:id="@+id/button17"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/grehgda" />
        <Button
            android:id="@+id/button18"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/jkkh" />
    </LinearLayout>
</ScrollView>