解决Android中,禁止ScrollView内的控件改变之后自动滚动

  1.  <ScrollView  
  2.         android:id="@+id/scrollView1"  
  3.         android:layout_width="fill_parent"  
  4.         android:layout_height="fill_parent"  
  5.         android:layout_alignParentLeft="true"  
  6.         android:layout_below="@+id/linearLayout2"  
  7.         android:background="@drawable/repeat_bg"  
  8.         android:paddingBottom="5dp" >  
  9.   
  10.         <LinearLayout  
  11.             android:layout_width="match_parent"  
  12.             android:layout_height="match_parent"  
  13.             android:orientation="vertical"  
  14.             android:paddingLeft="10dp"  
  15.             android:paddingRight="10dp"  
  16.             android:focusable="true"  
  17.             android:focusableInTouchMode="true"     
  18.             android:paddingTop="15dp" >  
  19. <!-- 上面这两行是控制scrollview   
  20.             android:focusable="true"  
  21.             android:focusableInTouchMode="true"     
  22. 不自动的关键! !-->  
  23.   
  24.   
  25.             <LinearLayout  
  26.                 android:layout_width="match_parent"  
  27.                 android:layout_height="wrap_content"  
  28.                 android:orientation="vertical" >  
  29.   
  30.                 <ListView  
  31.                     android:id="@+id/lv_gc"  
  32.                     android:layout_marginTop="5dp"  
  33.                     android:layout_width="match_parent"  
  34.                     android:layout_height="20dp"  
  35.                     android:background="#aaffffff"  
  36.                     android:divider="#666"               
  37.                     android:scrollbars="none|vertical" >  
  38.   
  39.                 </ListView>  
  40.   
  41.             </LinearLayout>  
  42.         </LinearLayout>  
  43. </ScrollView>  

posted on 2016-01-16 15:44  赵磊磊  阅读(330)  评论(0编辑  收藏  举报

导航