(一)listView内容不正常显示(注:网上有很多方法)
重写ListView的onMeasure方法
/**
* 以下要重写,防止listview在scrollview容器中不能正常显示的问题
* @param widthMeasureSpec
* @param heightMeasureSpec
*/
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expandSpec);
}
(二)ScrollView的上下事件与ListView的左右事件冲突
重写ListView
public class MySwipeMenuListView extends SwipeMenuListView {