using GestureDetectorCompat to support ics