手册里写的没看明白啊  
 void printSamples(MotionEvent ev) {
     final int historySize = ev.getHistorySize();
     final int pointerCount = ev.getPointerCount();
     for (int h = 0; h < historySize; h++) {
         System.out.printf("At time %d:", ev.getHistoricalEventTime(h));
         for (int p = 0; p < pointerCount; p++) {
             System.out.printf("  pointer %d: (%f,%f)",
                 ev.getPointerId(p), ev.getHistoricalX(p, h), ev.getHistoricalY(p, h));
         }
     }
     System.out.printf("At time %d:", ev.getEventTime());
     for (int p = 0; p < pointerCount; p++) {
         System.out.printf("  pointer %d: (%f,%f)",
             ev.getPointerId(p), ev.getX(p), ev.getY(p));
     }
 }
 getPointerCount  这个函数说明是 The number of pointers of data contained in this event.
 getHistorySize() 说明是 Returns the number of historical points in this event.是不是说 一个 action—move  事件 包含两种点坐标,  一种是history点,一种是getPointerCount指代的点?直观点写 就是  hphphphphphphphphp -> pppp  这样的连续点?  所有的点在当前的这一个event中。那么  getHistoricalX(p, h)  中得两个参数是怎么回事?  无法理解 求帮助!