
Puoi utilizzare la modalità immersiva per nascondere le barre di sistema e goderti un'esperienza a schermo intero. Questa funzionalità è utile per consentire agli utenti di godere di un'esperienza completamente immersiva per video, giochi, immagini e libri e per evitare uscite accidentali durante una partita.
Concetti principali
Offrire agli utenti un modo intuitivo per visualizzare l'interfaccia utente, ad esempio toccando lo schermo durante la riproduzione di un video vengono visualizzati i controlli di riproduzione video e le barre di sistema.
Non nascondere mai in modo permanente le barre di sistema sui dispositivi personali. Non puoi nascondere in modo permanente le barre di sistema nella tua app, a meno che non si tratti di un deployment Android Enterprise, quindi i tuoi progetti devono tenerne conto per offrire un'esperienza ottimale. Scopri di più sulla progettazione per le barre di sistema.
Fornisci un overlay o una maschera per sovrapporre testo e controlli.
Combina la modalità immersiva con altre funzionalità, come Picture in picture (PIP) e Chromecast, per continuare l'esperienza.
La modalità immersiva impedisce agli utenti di accedere facilmente alla navigazione del sistema, quindi utilizzala solo quando il vantaggio per l'esperienza utente va oltre il semplice utilizzo di spazio aggiuntivo sullo schermo.
Le esperienze a schermo intero non sono adatte a tutti i contenuti. Valuta quando aiutare un utente a evitare uscite accidentali da tocchi frequenti, come in un gioco, o quando offrire una visualizzazione ininterrotta per godersi video o libri.
Tieni presente la frequenza con cui gli utenti entrano e escono dalle app per controllare le notifiche, per eseguire ricerche improvvisate o per intraprendere altre azioni. La modalità immersiva impedisce agli utenti di accedere facilmente alla navigazione del sistema, quindi utilizzala solo quando il vantaggio per l'esperienza utente va oltre il semplice utilizzo di spazio aggiuntivo sullo schermo.
Le esperienze a schermo intero non sono adatte a tutti i contenuti. Valuta quando aiutare un utente a evitare uscite accidentali da tocchi frequenti, come in un gioco, o a avere una visualizzazione ininterrotta per godersi video o libri.
Per implementare la modalità immersiva, puoi utilizzare WindowInsetsControllerCompat
per nascondere
la barra di stato e la barra di navigazione o solo una delle due. Per maggiori dettagli,
consulta la Guida per gli sviluppatori Nascondere le barre di sistema.
Le sezioni seguenti descrivono esempi di casi d'uso della modalità immersiva.




Servizi e tecnologie correlati
Android offre diverse funzionalità che migliorano l'esperienza di visualizzazione dei contenuti degli utenti. Per saperne di più, consulta: