Почему клавиатура Dismiss не работает на вкладке Samsung Galaxy?
У меня есть одно приложение, которое будет уведомлять пользователей о возникновении тревоги на сервере, поэтому, когда приходит тревога, приложение будет воспроизводить звуковой сигнал и открывать активность, даже если устройство находится в спящем режиме, оно просыпается, отключает защиту клавиатуры и отображает активность с помощью звукового сигнала. звук. эта функция отлично работает на других вкладках, но на вкладке samsung galaxy она не сбрасывает защиту клавиатуры. Слышно, что звук приходит в движение, и когда вы вручную отпускаете защиту клавиатуры устройства, вы можете увидеть действие, которое должно отображаться при генерации тревоги.
Я использую приведенный ниже код для отклонения keyguard в методе onCreate действия:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
Не уверен, почему этот код не работает на вкладке Samsung Galaxy. Кто-нибудь может дать мне некоторую подсказку об этом? С уважением, Пикс