Prova
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
da Official doc
La bandiera SYSTEM_UI_FLAG_LOW_PROFILE sostituisce la bandiera STATUS_BAR_HIDDEN . Se impostato, questo flag abilita la modalità "low profile" per la barra di sistema o barra di navigazione.Tasti di navigazione dim e altri elementi in la barra di sistema si nasconde. Abilitare questa funzione è utile per creare più giochi immersivi senza distrazioni per la navigazione del sistema pulsanti.
la bandiera SYSTEM_UI_FLAG_VISIBLE sostituisce la bandiera STATUS_BAR_VISIBLE richiedere la barra di sistema o di navigazione barra di essere visibile.
lo SYSTEM_UI_FLAG_HIDE_NAVIGATION è una nuova bandiera che richiede completamente l' navigazione barra di nascondere. essere consapevoli del fatto che questo funziona solo per la barra di navigazione utilizzata da alcuni han dsets (non nasconde la barra del sistema su tablet). La barra di navigazione torna a visualizzare non appena il sistema riceve l'input dell'utente. In quanto tale, questa modalità è utile principalmente per la riproduzione di video o altri casi in cui è necessario l'intero schermo ma l'input dell'utente non è richiesto.
Il comportamento della barra di navigazione è IIRC dipendente dall'app, quindi dovrebbe essere visualizzato nuovamente dopo che l'utente ha lasciato l'app.
possibile duplicato del [Hide Sistema Bar in compresse] (http://stackoverflow.com/questions/12605266/hide-system-bar-in-tablets) – jprofitt
Anche possibilmente utile: [Un modo semplice per nascondere la barra di sistema su Android ICS] (http://stackoverflow.com/questions/10445157/easy-way-to- hide-system-bar-on-android-ics) – jprofitt