Android 4.2 ACTION_OUTSIDE MotionEvent X и Y возвращают 0 вне собственного приложения

Я создал представление TYPE_SYSTEM_ALERT, установил флаги FLAG_NOT_TOUCH_MODAL и FLAG_WATCH_OUTSIDE_TOUCH и добавил его с помощью WindowManager.addView ();

Когда я касаюсь за пределами представления своей собственной деятельности, все работает, и MotionEvent.getY () возвращает правильное значение.

Однако, если я выйду из своей деятельности и коснусь другого приложения, MotionEvent.getY () всегда возвращает 0.I '

Я не уверен, происходит ли это только на 4.2 или нет.

Любая помощь будет оценена!

Ответы на вопрос(1)

Ваш ответ на вопрос