Nota: o Android 11 não é suportado O Google removeu o suporte de modo imersivo global no Android 11, e não há nada que eu possa fazer para fazer isso funcionar. Eu sinto muito :(
Usando configurações seguras, podemos definir um modo imersivo que será tratado pelo Android corretamente. Não usa acessibilidade (que diminui o telefone). Ele usa uma política em segurança Configurações para contar diretamente ao Android que ele deve assumir que o usuário tem chaves ocultos (ou seja, um aplicativo solicitou tela inteira).
Para usar este aplicativo, você deve conceder o aplicativo a permissão Write_Secure_Settings. Você precisará de ADB. Pode encontrar tutoriais on-line sobre como instalá-lo para o seu sistema operacional.
Agora, digite isso em uma concha:
adb shell pm concessão com.draco.immersive android.permission.write_secure_settings O aplicativo pode lidar com 2 tipos de imersão (eles não funcionam ao mesmo tempo). Há imersão da barra de status, que ocultará a barra de status, e há imersão de navegação, que ocultará a barra de navegação. Existe um botão de redefinição Para desativar imersão inteiramente.
Este aplicativo pode não ser compatível para todos os telefones, mas deve funcionar para o Android OS 4.4
- Update to material design