Although I never found out what caused the problem, I "guarded" my code
like this:
if(isOnline()) {
// dangerous code here
...
} else {
// handle showing a message
...
}
and this is the isOnline method:
private boolean isOnline() {
ConnectivityManager cm = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
return cm.getActiveNetworkInfo() == null ? false :
cm.getActiveNetworkInfo().isConnected();
}
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en