It would be nice if the documentation at least described that it can
return null

On Aug 16, 1:17 pm, darrinps <darri...@gmail.com> wrote:
> Does anyone know why when you advance your phone's date, say three
> months, into the future that the
> connectivityManager.getActiveNetworkInfo() returns null?
>
> I have code in my application like this
>
> NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
>
> After setting the date into the future, networkInfo is ALWAYS null.
>
> Looking at the Android source I see this:
>
> public NetworkInfo getActiveNetworkInfo() {
>         try {
>             return mService.getActiveNetworkInfo();
>         } catch (RemoteException e) {
>             return null;
>         }
>     }
>
> I guess this isn't a big issue, but as you cannot guarantee that the
> user has their phone set to automatic date/time update, you can see
> where it could be a problem.
>
> Anyone else see this or know why it occurs?  To reproduce it just
> execute the above code after you set your phone's date up three
> months.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to