В настоящее время разрабатывается приложение IME (InputMethodEditor), поэтому существует подкласс InputMethodService, который расширяет представление клавиатуры. В этом случае это просто раздувание представления, его размер аналогичен любому другому клавиатурному приложению. Представление регистрирует позицию сенсорного события для действий вниз, перемещение и вверх. Я свел его к этому, потому что я проверяю позицию касания, заданную в событиях перемещения. Все положения регистрируются относительно окна IME, но когда жест перемещения выходит за пределы вида (над ним), координаты y не продолжаются и остаются равными нулю.
Есть ли способ продолжать получать фактические координаты указателя, даже если перемещение действия находится за пределами окна IME.
РЕДАКТИРОВАТЬ: цель состояла в том, чтобы проверить, может ли событие перемещения действия из представления в окне IME быть передано представлению в другом окне (т. е. плавно продолжить перемещение действия из окна IME в другое), а также вернуться к окно ИМЭ. Но поскольку координаты перемещения кажутся привязанными к окну IME, это не работает, когда событие касания выходит за пределы окна IME.