2014-02-28 162 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>