2014-02-28 200 views
0

我的问题是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> 
+1

更改滚动型的高度match_parent。 – Piyush

+0

你想滚动高度200 DP只有花花公子 –

回答

0

删除第一个LinerLayout并在开始时添加此代码。

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> 

+0

去为好的答案。 – Piyush

+0

意思是???,littilebit明白..但不是全部.. – rajshree

+0

没什么。我们会尝试。 – Piyush

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>