Pergunta

O meu código :

 s_activity.runOnUiThread(new Runnable()
            {
                @Override
                public void run()
                {   
                        //hide nub
                        View view = s_activity.getWindow().getDecorView().findViewById(android.R.id.content).getRootView();
                        view.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
                }
            });

Eu uso este código para ocultar o nub bar durante o jogo.Mas ele só funciona com dispositivos:KF 1, 2.Como para KF 3, o cerne bar não é muito escondida.É apenas escondido em 1 segundo.Em seguida, nub irá mostrar a barra se não houver interação com a tela.Assim como nub não mostrar barra enquanto a aplicação estiver em execução??

Foi útil?

Solução

Não parece ter sido um bug com o Fogo OS 3.0 e 3.1 e o SYSTEM_UI_FLAG_FULLSCREEN.Eles afirmam que foi fixado em Fogo SO 3.2.1.Link: https://forums.developer.amazon.com/forums/thread.jspa?messageID=6004᝴

Se você atualizar para o mais recente, talvez, o SYSTEM_UI_FLAG_FULLSCREEN bandeira de trabalho.Eu estou usando SYSTEM_UI_FLAG_LOW_PROFILE que ainda não funciona na 3ª geração do Kindle, que eu relatei aqui: https://forums.developer.amazon.com/forums/thread.jspa?threadID=3514

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top