Questa è più una questione visiva che un problema diretto, ma quando una WebView viene caricata nella mia applicazione, lo schermo è bianco per 2-4 secondi finché il contenuto non è completamente caricato. Il tempo dipende dalla dimensione del contenuto che viene caricato.Come gestire la schermata di caricamento bianco vuoto di una Webview Android?
C'è un modo per gestirlo, in modo che lo schermo si aggiorni solo al contenuto quando viene caricato? Qualcosa come un'animazione "loading ..." o qualcosa di simile? Semplicemente non voglio che il semplice schermo bianco venga presentato ai miei utenti.
Ho una schermata iniziale che carica la WebView. Il WebView funziona bene dopo quella pausa iniziale iniziale (durante il caricamento), ma vorrei tenerlo su una schermata particolare fino a quando la pagina non viene caricata o avere una schermata nera con un caricatore di avanzamento.
C'è qualcosa che rileva un carico completo forse? Se fosse così, potrei usarlo come innesco.
Qualcuno sa un modo per gestire questo schermo bianco vuoto?
Grazie!
/r
Grazie - inizio perfetto. Stavo cercando le parole chiave sbagliate! – Robbe
A volte, onPageFinished viene chiamato anche se la pagina non viene renderizzata completamente, quindi è possibile ottenere una schermata vuota su Webview. Per mostrare la finestra di avanzamento fino a quando la pagina è completamente renderizzata devi usare onLoadResource e controllare l'avanzamento della pagina. Controlla questa risposta http://stackoverflow.com/a/31537328/1066839 – John