Closed
Description
Scrollview嵌套SwipeMenuRecyclerView,数据显示不全。如果继承SwipeMenuRecyclerView并重写dispatchTouchEvent和onMeasure方法,那么数据显示没有问题,带来的新问题是item项不能左右滑动,请问怎么解决?
//通过重新dispatchTouchEvent方法来禁止滑动
@OverRide
public boolean dispatchTouchEvent(MotionEvent ev) {
if (ev.getAction() == MotionEvent.ACTION_MOVE) {
return false;
}
return super.dispatchTouchEvent(ev);
}
@Override
public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int expandSpec = MeasureSpec.makeMeasureSpec(
Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expandSpec);
}
Metadata
Assignees
Labels
No labels