完美解决ScrollView嵌套ListView

2017-08-10  本文已影响0人  念念不忘_2016

我使用的是自定义listview就可以解决

 /**
   * Created by Administrator on 2017/7/20.
*/
public classGuijiListViewextendsListView {

publicGuijiListView(Contextcontext) {

super(context);

}

publicGuijiListView(Contextcontext,AttributeSet attrs) {

  super(context,attrs);

  }

 publicGuijiListView(Contextcontext,AttributeSet attrs,intdefStyleAttr) {

super(context,attrs,defStyleAttr);

}

@Override

//关键代码

protected void onMeasure(intwidthMeasureSpec, intheightMeasureSpec) {

intmExpandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>>2,MeasureSpec.AT_MOST);

super.onMeasure(widthMeasureSpec,mExpandSpec);

}

}

然后再需要使用该布局的地方像使用原生listview一样使用就可以

上一篇 下一篇

猜你喜欢

热点阅读