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); }