Почему клавиатура Dismiss не работает на вкладке Samsung Galaxy?

У меня есть одно приложение, которое будет уведомлять пользователей о возникновении тревоги на сервере, поэтому, когда приходит тревога, приложение будет воспроизводить звуковой сигнал и открывать активность, даже если устройство находится в спящем режиме, оно просыпается, отключает защиту клавиатуры и отображает активность с помощью звукового сигнала. звук. эта функция отлично работает на других вкладках, но на вкладке samsung galaxy она не сбрасывает защиту клавиатуры. Слышно, что звук приходит в движение, и когда вы вручную отпускаете защиту клавиатуры устройства, вы можете увидеть действие, которое должно отображаться при генерации тревоги.

Я использую приведенный ниже код для отклонения keyguard в методе onCreate действия:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);

Не уверен, почему этот код не работает на вкладке Samsung Galaxy. Кто-нибудь может дать мне некоторую подсказку об этом? С уважением, Пикс

0 ответов

Другие вопросы по тегам