Android 12L aggiunge il supporto per l'acquisizione dello scorrimento per WebView, consentendo di acquisire screenshot a pagina intera del contenuto visualizzato in una WebView.
Androide 12 infine aggiunto il supporto nativo per lo scorrimento degli screenshot, consentendo agli utenti di acquisire screenshot completi di pagine web e documenti. E con Android 12L, la funzionalità è ancora migliore.
Ovviamente Android 12 non è il primo a introdurre screenshot a scorrimento; la funzionalità è da anni parte integrante di altre skin OEM come MIUI e ColorOS. Tuttavia, l'implementazione di Google degli screenshot a scorrimento differisce da quella di altre skin in quanto si basa sulle visualizzazioni anziché sull'unione delle immagini. Questa implementazione basata su View ha il suo vantaggio rispetto alla tecnica di unione delle immagini, in particolare in termini di velocità e affidabilità. Ma questo approccio lo rende anche meno versatile in quanto la funzionalità potrebbe non funzionare correttamente con le app che non dispongono di un'interfaccia utente basata su visualizzazione. Inoltre, non funziona nemmeno con WebViews, un componente di sistema che consente agli sviluppatori di visualizzare pagine web all'interno delle loro app. Per fortuna, Android 12L risolve questo problema.
Come notato da Mishaal Rahman di Esper, Android 12L aggiunge il supporto per l'acquisizione dello scorrimento per WebView. Ciò significa che ora è possibile acquisire screenshot a pagina intera del contenuto visualizzato in una WebView. Come puoi vedere negli screenshot seguenti, quando apri un collegamento in una WebView, Android 12L ora mostra un pulsante "cattura altro" in basso per consentirti di acquisire uno screenshot a scorrimento. Questa opzione non viene visualizzata sui dispositivi con Android 12.
Un esempio di WebView è Twitter che apre un collegamento esterno (ad esempio una pagina Web) in una finestra del browser. Un WebView è fondamentalmente un browser incorporato che un'applicazione può utilizzare per caricare pagine web.
Android 12L ha iniziato a essere lanciato alla gamma Google Pixel 3a, Pixel 4 e Pixel 5. Pixel 6 e Pixel 6 Pro riceveranno l'aggiornamento entro la fine del mese. L'ultima versione apporta numerosi miglioramenti e funzionalità all'interfaccia utente per dispositivi a schermo grande come pieghevoli e tablet. incluso un layout a due colonne per l'area notifiche e la schermata di blocco, incorporamento di attività, esperienza multitasking migliorata, e così via.
Fonte: (1) Esper, (2) AOSP