Contenuti immersivi

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.

Video 1: riproduzione video: tocca per visualizzare l'interfaccia utente del video player pertinente


Figura 1: le barre di stato e di navigazione nascoste possono aiutare il lettore a interagire completamente con i libri


Figura 2: sfrutta la modalità immersiva nelle app di gioco per evitare tocchi accidentali della UI di sistema


Figura 3: le immagini a schermo intero aumentano l'immersione in una videochiamata


Figura 4: la presentazione a schermo intero consente al pubblico di immergersi nel contenuto


Figura 5: chiosco di indicazioni stradali su un dispositivo non personale (DPC o app di deployment aziendale)

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