WindowManager не получает клики на некоторых устройствах с той же версией ОС? - PullRequest
0 голосов
/ 25 июня 2018

Я работаю над некоторым оконным менеджером, например, над головой чата в Facebook, с ним можно выполнять действия: 1.onTouch = я могу перемещать его по экрану 2. Под этой головой есть кнопка закрытия, которая предполагает его закрытие.: и это работает очень хорошо.3. Нажмите на головку, которая должна быть закрыта, затем запустите другую службу в фоновом режиме.

** проблема в том, что нажатие на голову не работает на моем телефоне. Huawei mate 10 lite-android 8.0.0 API 26, хотя он работает на том же API на эмуляторе и так же происходит с samsung S8 +та же версия для Android (примечание: она работала здесь раньше)
и работала на другом huawei с той же версией для Android
кто-нибудь знает, в чем может быть проблема?* разрешение оверлея предоставлено * huawei dropzone не блокирует его

1 Ответ

0 голосов
/ 20 июля 2018

Спасибо, я выяснил проблему, это был некоторый конфликт между методом onTouch, который я реализовал в диспетчере окон, чтобы получить координаты для перемещения окна, и слушателем onClick в основном представлении, которое было добавлено. в диспетчере окон, поэтому, когда я удалил слушателя onTouch, он работал правильно

...