Android 4.2 ACTION_OUTSIDE MotionEvent X i Y zwracają 0 poza własną aplikacją

Utworzyłem widok TYPE_SYSTEM_ALERT, ustawiłem flagi FLAG_NOT_TOUCH_MODAL i FLAG_WATCH_OUTSIDE_TOUCH i dodałem go za pomocą WindowManager.addView ();

Kiedy dotykam poza widokiem do mojej własnej aktywności, wszystko działa i MotionEvent.getY () zwraca poprawną wartość.

Jeśli jednak zakończę moją aktywność i dotknę innej aplikacji, MotionEvent.getY () zawsze zwraca 0.

Nie jestem pewien, czy dzieje się to tylko na 4.2, czy nie.

Każda pomoc byłaby mile widziana!

questionAnswers(1)

yourAnswerToTheQuestion