今天遇到一个奇葩问题,三星手机viewpager点击出现抖动问题,然而其他手机却没有出现问题。
解决一:
这个方法没有试过,加上没有这款手机所以没有验证点击打开链接
解决二:
在onInterceptTouchEvent
switch (event.getAction()) {case MotionEvent.ACTION_DOWN:x0 = event.getX();y0 = event.getY();break;case MotionEvent.ACTION_MOVE:final float dx = event.getX() - this.x0;final float dy = event.getY() - this.y0;if (Math.abs(dx) > 10 || Math.abs(dy) > 10) {}break;
判断手指滑动的距离触发!!!在点击到滑动距离太小不做任何操作!!