Odbieranie zdarzeń dotykowych z usługi (rozwiązanie?)
Tak więc wcześniej zamieściłem pytanie o odbieranie zdarzeń dotyku z usługi (najwyraźniej nikt nie zna odpowiedzi).
Po kilku godzinach próbowałem to rozgryźć, więc zrezygnowałem i postanowiłem wysłać e-maila do programisty znanego jako RubberBigPepper. Zapytałem go, jak to zrobił w swojej aplikacji Kontrola głośności i natychmiast odpowiedział „Okno TYPE_SYSTEM_ALERT„
Co to oznacza i jak można je zaimplementować w kodzie?
EDYTOWAĆ:
Użyłem następującej metody:
getWindow().addFlags(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
a okno nie otrzymało zdarzeń dotykowych.
Wysłałem mu też e-maila na ten temat i on mówi: „Użyj WindowService, aby dodać swoje okno”