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了

  • 相关阅读:
    POJ 1753(1)
    2015.12 杭电校赛 Bitwise Equations
    codeforces B
    POJ2387 水水最短路
    CodeForces 337C SDUT秋季训练--周赛(10.31)
    HDU 1241
    POJ 3126 Prime Path
    HDU 2612
    POJ 1426 Find The Multiple
    day94 flask-session 表单验证 信号 SQLALchemy
  • 原文地址:https://www.cnblogs.com/dhcn/p/7130832.html
Copyright © 2011-2022 走看看