Android使用ScrollView+ListView时发生滑动冲突的解决办法

Android使用ScrollView+ListView时发生滑动冲突的解决办法

比较简单的办法就是禁用listview的滑动,直接完全显示listview中的内容,不过这个方法不是很好,但是是最简单的方法,重新写一个类继承自listview,修改listview的高度。

核心代码如下:(此代码是网络上比较常用的方法)

@Override  

public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {  int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);  super.onMeasure(widthMeasureSpec, expandSpec);  }  


猜你喜欢

转载自blog.csdn.net/thinkme323/article/details/51824239