private boolean wantTOcancel(int x, int y) 问题
老师的代码:if(x<-DISTANCE_Y_CANCEL||y>getHeight()+DISTANCE_Y_CANCEL){ return true;}
我的代码if(x<-DISTANCE_Y_CANCEL||y<-DISTANCE_Y_CANCEL){ return true;}
当我向上划出的时候是负数所以y>geHeight()+DISTANCE_Y_CANCEL是永远不可能大于的,因为getHeight()+DISTANCE_Y_CANCEL是正数。只有有y<-DISTANCE_Y_CANCEL才会成功。但是为什么你的可以成功呢,我很费解,剪辑了的??