zoukankan      html  css  js  c++  java
  • Android两级嵌套ListView滑动问题的解决

           Android下面两级嵌套ListView会出现滑动失效,解决方案,把两级Listview全换成NoScrollListView,代码如下:

    1. public class NoScrollListView extends ListView {  
    2.     public NoScrollListView(Context context) {  
    3.         super(context);  
    4.     }  
    5.   
    6.     public NoScrollListView(Context context, AttributeSet attrs) {  
    7.         super(context, attrs);  
    8.     }  
    9.   
    10.     public NoScrollListView(Context context, AttributeSet attrs, int defStyle) {  
    11.         super(context, attrs, defStyle);  
    12.     }  
    13.   
    14.     @Override  
    15.     public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {  
    16.         int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,  
    17.                 MeasureSpec.AT_MOST);  
    18.         super.onMeasure(widthMeasureSpec, expandSpec);  
    19.     }  
    20.   
    21. }  


           然后在父Listview外面放个ScrollView实现滑动就Ok了

  • 相关阅读:
    js(一)
    css (一)
    html
    Spring MVC(四)
    Spring MVC(三)
    Spring MVC(二)
    Spring MVC(一)
    Druid应用
    C3P0使用
    jdbc(二)
  • 原文地址:https://www.cnblogs.com/dhcn/p/7130832.html
Copyright © 2011-2022 走看看