Zeigt eine Warnung an, wenn in der Android-Anwendung keine Internetverbindung verfügbar ist

In meiner Anwendung stammen die Daten aus dem Internet und ich versuche eine Funktion zu erstellen, die prüft, ob eine Internetverbindung verfügbar ist oder nicht. Ist dies nicht der Fall, wird eine Warnmeldung ausgegeben, dass keine Internetverbindung verfügbar ist. Ich benutze folgenden Code. aber es funktioniert nicht.

<code>public void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main1);
  if (isOnline())
  {
   // my code
  }
  else
  {
   Hotgames4meActivity1.this.startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS)); 
    try {
       AlertDialog alertDialog = new AlertDialog.Builder(Hotgames4meActivity1.this).create();

       alertDialog.setTitle("Info");
       alertDialog.setMessage("Internet not available, Cross check your internet connectivity and try again");
       //alertDialog.setIcon(R.drawable.alerticon);
       alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
         public void onClick(DialogInterface dialog, int which) {
          finish();

         }
       });

       alertDialog.show();
    }
    catch(Exception e)
    {
       //Log.d(Constants.TAG, "Show Dialog: "+e.getMessage());
    }
  }
}
</code>

Antworten auf die Frage(11)

Ihre Antwort auf die Frage