private void dealEvent(int actionPointerIndex, MotioEvent event,
View eventView, int actionresolved) {
int rawX, rawY;
int location[] = { 0, 0 };
eventView.getLocationOnScreen(location);
rawX = (int) event.getX(actionIndex) + location[0];
rawY = (int) event.getY(actionIndex) + location[1];
ArrayList<View> views = getTouchedViews(rawX, rawY, actionresolved);
我不明白这些线,我们为什么要这样做?
rawX = (int) event.getX(actionIndex) + location[0];
rawY = (int) event.getY(actionIndex) + location[1];
ArrayList<View> views = getTouchedViews(rawX, rawY, actionresolved);