Android O ha recentemente introdotto la modalità immagine nell'immagine, una funzionalità che ti consente di visualizzare contenuti video sulle tue app. Ecco come abilitarlo.
Immagine in evidenza: modalità Picture-in-picture su una TV Android
La modalità Picture-in-picture (PiP) è una funzionalità di alcuni ricevitori televisivi che consente al dispositivo di visualizzare un programma in una finestra inserita mentre un altro programma è in esecuzione. Questa funzionalità è arrivata Dispositivi TV Android a partire da Android 7.0 Nougat, ma Google recentemente annunciato che la funzionalità arriverà sui telefoni Android con Android O. Con Android O, gli sviluppatori che aggiornano le proprie app per supportare la modalità PiP possono ora anche specificare le proporzioni e le interazioni personalizzate con la finestra, ad esempio l'attivazione/disattivazione della riproduzione/pausa.
Gli utenti dei dispositivi che fanno parte dell'anteprima per sviluppatori Android O hanno potuto provare la versione rinnovata notifiche e altre modifiche, ma finora non sono riuscito a provare la modalità immagine nell'immagine sul proprio dispositivi. Tuttavia, in realtà è possibile farlo
abilita PiP su qualsiasi dispositivo con Android OProprio adesso!Come puoi vedere nel video qui sopra, apriamo YouTube e passiamo a un video. Il video viene messo in pausa, quindi premiamo un tasto di navigazione che comprime l'app YouTube e visualizza il file video in una finestra inserita sopra tutte le altre attività (come Google Play Music e Pixel Lanciatore). La finestra può anche essere spostata nell'interfaccia utente.
Premiamo quindi la finestra che ripristina l'app YouTube sul video che abbiamo aperto, quindi avviamo la riproduzione. Premendo il pulsante per avviare la modalità PiP ora si riduce a icona l'app YouTube mentre il video è ancora in riproduzione! Al momento sembra che ci siano dei bug con l'app YouTube poiché il video non occupa l'intera finestra durante la riproduzione, ma abbiamo pensato che la modalità PiP per phone è probabilmente utile soprattutto per ascoltare l'audio mentre si fa qualcos'altro, dati gli schermi relativamente piccoli degli smartphone rispetto ad Android TV dispositivi. Inoltre, questo bug verrà probabilmente risolto nelle versioni successive di Android O o con un aggiornamento dell'app YouTube, ma per questo dovremo aspettare e vedere.
Come abilitare la modalità Picture-in-Picture
Ok, ok, sappiamo per cosa sei veramente qui. Come posso abilitarlo da solo? In realtà è abbastanza semplice. Devi inviare una determinata chiave per attivare la modalità immagine nell'immagine sul tuo telefono Android. Il KeyEvent si chiama "KEYCODE_WINDOW" ed è utilizzato dai telecomandi dei dispositivi Android TV per attivare la modalità immagine nell'immagine. Fortunatamente, funziona anche per i telefoni con Android O!
Per inviare questa chiave toccando un pulsante della barra di navigazione, è necessario utilizzare il file sintonizzatore della barra di navigazione nascosta nel sintonizzatore SystemUI. Aggiungi un pulsante di navigazione, seleziona il tipo di pulsante che sarà "codice chiave" e cerca codice chiave #171. Dopo averlo fatto, la barra di navigazione ora avrà un pulsante che, se premuto all'interno di un'app supportata, attiverà/disattiva PiP.
Potresti già pensare: questo non significa che devo avere questo tasto permanentemente sulla barra di navigazione per utilizzare la modalità immagine nell'immagine? Non vero! Resta sintonizzato sul portale XDA, come ti mostreremo prossimamente come visualizzare questa chiave solo in alcune app!
Grazie a Eli Irvin per averlo scoperto!