當該控件作爲ListView或者RecyclerView等可垂直方向滑動的控件時,控件會發生滑動衝突,造成很大影響,最後經過多方求證查找,找到以下解決方案:
原博客地址:https://blog.csdn.net/qq_35920289/article/details/81458429
已經對博客做了修改,主要是添加了
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
getParent().requestDisallowInterceptTouchEvent(true);
return super.dispatchTouchEvent(ev);
}