Puoi utilizzare la modalità immersiva per nascondere le barre di sistema e visualizzare un'esperienza a schermo intero. Ciò è utile per consentire agli utenti di godersi un'esperienza completamente immersiva con video, giochi, immagini e libri, nonché per evitare uscite accidentali durante un gioco.
Possessi guadagnati
Offri agli utenti un modo intuitivo per mostrare l'interfaccia utente; ad esempio, toccando lo schermo durante la riproduzione video vengono visualizzati i controlli per la riproduzione del video e le barre di sistema.
Non nascondere mai in modo permanente le barre di sistema sui dispositivi personali. Le barre di sistema nell'app non possono essere nascoste definitivamente, a meno che non si tratti di un'implementazione di Android Enterprise, quindi i tuoi progetti devono tenerne conto per offrire l'esperienza ottimale. Leggi ulteriori informazioni sulla progettazione per le barre di sistema.
Fornisci una sovrapposizione o una cornice 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 fa sì che gli utenti perdano facilmente l'accesso alla navigazione del sistema, perciò è consigliabile utilizzarla solo se il vantaggio per l'esperienza utente va oltre il semplice utilizzo di spazio aggiuntivo sullo schermo.
Le esperienze a schermo intero non sono appropriate per tutti i contenuti. Prendi in considerazione quando aiutare un utente a evitare uscite accidentali da tocchi frequenti, ad esempio un gioco, o quando avere una visione ininterrotta per guardare video o libri.
Fai attenzione alla frequenza con cui gli utenti accedono e escono dalle app per controllare le notifiche, eseguire ricerche estemporanee o intraprendere altre azioni. La modalità immersiva fa sì che gli utenti perdano facilmente l'accesso alla navigazione del sistema, perciò usala 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 appropriate per tutti i contenuti. Pensa a quando aiutare un utente a evitare uscite accidentali da tocchi frequenti, come un gioco, o a guardare senza interruzioni per guardare video o libri.
Per implementare la modalità immersiva, puoi utilizzare WindowInsetsControllerCompat
per nascondere
sia la barra di stato sia la barra di navigazione o solo una delle due. Per informazioni dettagliate, consulta la guida per gli sviluppatori relativa a come nascondere le barre di sistema.
Le seguenti sezioni descrivono esempi di casi d'uso della modalità immersiva.
Servizi e tecnologie correlati
Android dispone di diverse funzionalità che consentono di migliorare l'esperienza dell'utente sui contenuti. Per ulteriori informazioni, consulta: