@Deprecated
  public void setPointerIds(int index0PointerId, int index1PointerId) {
    NativeInput.MotionEvent event = getNativeMotionEvent();
    List<NativeInput.PointerCoords> pointerCoords = event.getSamplePointerCoords();
    List<PointerProperties> pointerProperties = event.getPointerProperties();
    ensureTwoPointers(pointerCoords, pointerProperties);

    pointerProperties.get(0).id = index0PointerId;
    pointerProperties.get(1).id = index1PointerId;
  }
@ Deprecated public void setPointerIds ( int index0PointerId , int index1PointerId ) { NativeInput . MotionEvent event = getNativeMotionEvent ( ) ; List < NativeInput . PointerCoords > pointerCoords = event . getSamplePointerCoords ( ) ; List < PointerProperties > pointerProperties = event . getPointerProperties ( ) ; ensureTwoPointers ( pointerCoords , pointerProperties ) ; pointerProperties . get ( 0 ) . id = index0PointerId ; pointerProperties . get ( 1 ) . id = index1PointerId ; }
@deprecated use {@link MotionEvent#obtain} or {@link MotionEventBuilder} to create a
MotionEvent with desired data