Я не уверен, что понимаю, в чем проблема.Вы написали «Как только сенсорное событие было завершено [...]» - значит ли это, что оно работает в одной ситуации, а в других нет?Считаете ли вы, что событие касания завершается, когда действие MotionEvent равно MotionEvent.ACTION_UP
?Если эта часть работает, то почему бы просто не использовать этот же код для действия MotionEvent.ACTION_MOVE
?