Thanks :) I'll give it a try tomorrow, just a question, what is
mContext and mWifiService?

A little confused,

Cheers

Steve

On Aug 12, 4:52 pm, "Roman ( T-Mobile USA)" <roman.baumgaert...@t-
mobile.com> wrote:
> You want to use a WifiManager instead the TelephonyManager to find out
> about the WifiConnection state.
>
> Use the following APIs below
>
> private WifiManager mWifiMgr;
> mWifiMgr = (WifiManager)mContext.getSystemService(mWifiService);
> mWifiMgr.getConnectionInfo();
>
> If you are interested to find out in general whether you are connected
> using a radio interface you also can use the ConnectionManager.
>
> Hope, this helps.
>
> --
> Roman Baumgaertner
> Sr. SW Engineer-OSDC
> ·T· · ·Mobile· stick together
> The views, opinions and statements in this email are those of the
> author solely in their individual capacity, and do not necessarily
> represent those of T-Mobile USA, Inc.
>
> On Aug 12, 7:35 am,SkySte<[email protected]> wrote:
>
>
>
> > Hi, My Java knowledge is very limited so it's quite an easy question
> > (probably) but how can I get the code below to work? I'm basically
> > trying to check that the device is connected to the internet to that I
> > can access and parse an RSS feed. This is also the 1st android app I
> > have written so I'm still finding my way around so any help/advice
> > would be appreciated.
>
> > I'm sure the variables should be assigned to something but I don't
> > know what. The classes don't appear to have public constructors so I
> > can't do "WifiInfo info = new WifiInfo()"
>
> > package com.Weather;
> > import android.net.wifi.WifiInfo;
> > import android.widget.Toast;
> > import android.telephony.TelephonyManager;
>
> > public class AirportWeather {
>
> >         public AirportWeather() {
>
> >         }
>
> >         /**
> >          * Check the device is connected to the internet
> >          * @return int 1 = connected, 0 = not connected
> >          */
> >         private static int checkInternetStatus()
> >         {
> >                 WifiInfo info;
> >                 TelephonyManager data;
> >                 Toast.makeText(null, info.getNetworkId(), 200);
> >                 if(data.getDataState() == 2)
> >                         //mobile network is connected then return 1)
> >                 {
> >                         return 1;
> >                 }else if(info.getNetworkId() != 0)
> >                 {
> >                         return 1;
> >                 }
> >                 return 0;
> >         }
>
> > }
>
> > Thanks
> > Steve
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to