4 |
import android.content.Context; |
import android.content.Context; |
5 |
import android.content.Intent; |
import android.content.Intent; |
6 |
import android.net.ConnectivityManager; |
import android.net.ConnectivityManager; |
7 |
|
import android.net.NetworkInfo; |
8 |
import android.os.Bundle; |
import android.os.Bundle; |
9 |
import android.os.Handler; |
import android.os.Handler; |
10 |
import android.os.Message; |
import android.os.Message; |
152 |
|
|
153 |
web.setWebChromeClient(new CustomChromeClient() ); |
web.setWebChromeClient(new CustomChromeClient() ); |
154 |
web.setWebViewClient( new DummyWebViewClient() ); // skal have en webviewclient for at kunne styre ved forlad tur |
web.setWebViewClient( new DummyWebViewClient() ); // skal have en webviewclient for at kunne styre ved forlad tur |
155 |
|
|
156 |
if ( (telMgr.getSimState() == TelephonyManager.SIM_STATE_READY && telMgr.getDataState() == TelephonyManager.DATA_CONNECTED) || connMgr.getActiveNetworkInfo().getType() == ConnectivityManager.TYPE_WIFI) { |
NetworkInfo network = connMgr.getActiveNetworkInfo(); |
157 |
|
if ( (telMgr.getSimState() == TelephonyManager.SIM_STATE_READY && telMgr.getDataState() == TelephonyManager.DATA_CONNECTED) || ( network != null && network.getType() == ConnectivityManager.TYPE_WIFI) ) { |
158 |
web.loadUrl( URL ); |
web.loadUrl( URL ); |
159 |
} else { |
} else { |
160 |
web.loadData("<html><body><h2>afventer netværksforbindelse</h2></body></html>", "text/html", "iso-8859-1"); |
web.loadData("<html><body><h2>afventer netværksforbindelse</h2></body></html>", "text/html", "iso-8859-1"); |