当前位置: 代码迷 >> 综合 >> ListView与ScrollView的冲突解决
  详细解决方案

ListView与ScrollView的冲突解决

热度:50   发布时间:2023-10-15 10:40:46.0

1、废话不多说了:

public class MyListView extends ListView {public MyListView(Context context, AttributeSet attrs, int defStyleAttr) {super(context, attrs, defStyleAttr);}public MyListView(Context context, AttributeSet attrs) {super(context, attrs);}public MyListView(Context context) {super(context);}@Overridepublic void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,MeasureSpec.AT_MOST);super.onMeasure(widthMeasureSpec, expandSpec);}
}
你直接把这个ListView代替你之前的View就可以了。

  相关解决方案