2012-04-03 7 views
2

Wenn keine Internetverbindung besteht, klicken Sie auf die Schaltfläche, es wird eine Fehlermeldung im Dialogfeld angezeigt. Hier habe ich versucht, navigator.online in meinem Android-Handy webview.its funktioniert nicht Zeige die Nachricht mit jquery oder ajax mit json, ohne java zu verwenden.Dialogfeld, wenn es keine Internetverbindung gibt

Antwort

1
private boolean checkInternetConnection() { 
    ConnectivityManager conMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); 
    if (conMgr.getActiveNetworkInfo() != null 
      && conMgr.getActiveNetworkInfo().isAvailable() 
      && conMgr.getActiveNetworkInfo().isConnected()) { 
     return true; 
    } else { 
     Toast toast = Toast 
       .makeText(
         getApplicationContext(), 
         "No Internet Connection Found !!! Please Connect To Internet First", 
         Toast.LENGTH_LONG); 
     toast.setGravity(Gravity.CENTER, 0, 0); 
     toast.show(); 
     new Thread(new Runnable() { 
      public void run() { 
       try { 
        Thread.sleep(5000); 
        finish(); 
       } catch (InterruptedException e) { 
        e.printStackTrace(); 
       } 
      } 
     }).start(); 
     return false; 
    } 
} 
+0

können Sie diesen Code ändern nach Ihrem Bedarf –

+0

sehen .. ich nur jquery.not Android Java-Code bin gefragt bereits i – Raj

+0

@ Raj erwähnt, könnten Sie pls erwähnen, warum Sie es in jQuery benötigen? – Rasel