From d58b163555ab4cde6cb72047f7e0a0a33d40386b Mon Sep 17 00:00:00 2001 From: Omooo <869759698@qq.com> Date: Mon, 3 Aug 2020 09:58:12 +0800 Subject: [PATCH] =?UTF-8?q?Update=20View=20=E4=BD=93=E7=B3=BB=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E5=8F=A3=E6=B0=B4=E8=AF=9D.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blogs/Android/口水话/View 体系相关口水话.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blogs/Android/口水话/View 体系相关口水话.md b/blogs/Android/口水话/View 体系相关口水话.md index fcbb204..b510be9 100644 --- a/blogs/Android/口水话/View 体系相关口水话.md +++ b/blogs/Android/口水话/View 体系相关口水话.md @@ -104,10 +104,10 @@ Vsync 信号可以理解为底层硬件的一个消息脉冲,它每 16ms 发 case MotionEvent.ACTION_DOWN: dx = (int) ev.getRawX(); dy = (int) ev.getRawY(); - getParent().requestDisallowInterceptTouchEvent(false); + getParent().requestDisallowInterceptTouchEvent(true); break; case MotionEvent.ACTION_MOVE: - if (Math.abs(dx - ev.getRawX()) > Math.abs(dy - ev.getRawY()) + 80) { + if (Math.abs(dx - ev.getRawX()) > Math.abs(dy - ev.getRawY()) + 30) { getParent().requestDisallowInterceptTouchEvent(false); } else { getParent().requestDisallowInterceptTouchEvent(true);