Spanish Webview sin conexión [SOLUCIONADO]

gainax00

Member
Hola a todos!!, una duda, cómo podría poner en el webview una página o dejar en blanco o entregar un mensaje
si no hay conexión a internet, en ves de que aparezca esto:
Sin título.png
 
Last edited:

drgottjr

Expert
Licensed User
Longtime User
si usas webview.loadurl(), lamento decirte que tienes que saber de antemano si hay conexión o no al exterior.
hay ejemplos para averiguar el estado de una conexión (buscas "connectivitymanager"), pero suponen cierta destreza con java, aunque con un poco de suerte lo logres con "copiar y pegar". connectivitymanager te dirá si el aparato está conectado a una red.
ojo: el que tu estés conectado no quiere decir que el otro lado lo esté. o sea, no puedes garantizar a toda costa que se evite ese mensaje "página web no disponible".
 

drgottjr

Expert
Licensed User
Longtime User
oye, prueba esto: network status
lo añades a tu projecto. te dirá si el aparato está conectado (WIFI, MOBILE, none). si no dice "none" (ninguna), puedes lanzar to webview.loadurl().
acabo de probar lo. ha funcionado sin sorpresas.
 
Top