To check Internet connection is Ok or not? or which type of connection you are using i.e WiFi or GPRS etc...following is a code for that....njoy....and call this method in main onCreate() method.
void checkInternetConnectionStatus() {
ConnectivityManager connMgr = (ConnectivityManager) this
.getSystemService(Context.CONNECTIVITY_SERVICE);
android.net.NetworkInfo wifi = connMgr
.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
android.net.NetworkInfo mobile = connMgr
.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
if (wifi.isAvailable()) {
Toast.makeText(this, "Wi-Fi connection", Toast.LENGTH_LONG).show();
} else if (mobile.isAvailable()) {
Toast.makeText(this, "Mobile Internet", Toast.LENGTH_LONG).show();
} else {
/*
* Toast.makeText(this, "No Internet Connection", Toast.LENGTH_LONG)
* .show();
*/
new AlertDialog.Builder(this)
.setTitle("No internet connection active")
.setMessage(
"Please start internet connection and run this application.")
.setNegativeButton("Exit",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {
Log.d("AlertDialog", "Negative");
finish();
}
}).show();
}
}
void checkInternetConnectionStatus() {
ConnectivityManager connMgr = (ConnectivityManager) this
.getSystemService(Context.CONNECTIVITY_SERVICE);
android.net.NetworkInfo wifi = connMgr
.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
android.net.NetworkInfo mobile = connMgr
.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
if (wifi.isAvailable()) {
Toast.makeText(this, "Wi-Fi connection", Toast.LENGTH_LONG).show();
} else if (mobile.isAvailable()) {
Toast.makeText(this, "Mobile Internet", Toast.LENGTH_LONG).show();
} else {
/*
* Toast.makeText(this, "No Internet Connection", Toast.LENGTH_LONG)
* .show();
*/
new AlertDialog.Builder(this)
.setTitle("No internet connection active")
.setMessage(
"Please start internet connection and run this application.")
.setNegativeButton("Exit",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {
Log.d("AlertDialog", "Negative");
finish();
}
}).show();
}
}
1 comment:
I still in the error "could not send the email" solution ???
Post a Comment