Hi Leute,
Ich habe eine Web App geschrieben und möchte wenn das Smartphone/Tablet kein Internet hat das eine Offline Nachricht kommt.
Das ganze habe ich aktuell so umgesetzt. Jedoch stürzt die App sofort ab.
Java
public void click1(View v){
WebView mywebview = (WebView) findViewById(R.id.webview);
setContentView(R.layout.activity_main);
if(isOnline() == true){
mywebview.loadUrl("http://meinewebsite.de");
WebSettings webSettings = mywebview.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setSavePassword(false);
}
else
{
mywebview.loadUrl("file:///android_asset/offline.html");
}
}
Alles anzeigen
und
Java
public boolean isOnline() {
ConnectivityManager cm =
(ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
return cm.getActiveNetworkInfo() != null &&
cm.getActiveNetworkInfo().isConnectedOrConnecting();
}
Sieht jmd vlt den Fehler ?
Mfg ternes3