美文网首页
完美解决ScrollView嵌套ListView

完美解决ScrollView嵌套ListView

作者: 念念不忘_2016 | 来源:发表于2017-07-22 11:46 被阅读0次

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

    importandroid.content.Context;

    importandroid.util.AttributeSet;

    importandroid.widget.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 voidonMeasure(intwidthMeasureSpec, intheightMeasureSpec) {

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

    super.onMeasure(widthMeasureSpec,mExpandSpec);

    }

    }

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

    相关文章

      网友评论

          本文标题:完美解决ScrollView嵌套ListView

          本文链接:https://www.haomeiwen.com/subject/xihjkxtx.html