Why are 2 arguments (this, this) passed into GestureDetectorCompat?