Try to implement the following

+ use the NetworkInfo on your connection to find out about your
current connection (whether it's Wifi or Mobile)
+ implement a broadcast receiver and listen to
NETWORK_STATE_CHANGED_ACTION events

When you receive the network state change event and you have a valid
IP address, send an intent to your application.

The function above should be implemented as a service.

--
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 Oct 8, 12:13 am, Ryan Berti <[email protected]> wrote:
> Hello,
>
> I'm very new to the boards, and I have a question about the
> connectivity manager but didn't see it discussed in my searches. I am
> doing research on the possibility of producing a background
> application that is woken up when an ad-hoc wifi network is in range.
> I understand how to create a network of this type, but my problem lies
> in the acknowledgment of a network of this type without busy waiting.
>
> I have recently discovered that applications have to ability to be
> woken up by "broadcast intents," where the app is declared as a
> received in the manifest file. The one that interests me is the
> ConnectiviyManager.CONNECTIVITY_ACTION. From what I understand, this
> event is broadcasts when the device switches networks. I am wondering
> if this functionality can be modified so that the event is sent out
> when new wireless (preferably ad-hoc) networks are in range.
>
> It seems like I could accomplish this by having my phone connect to
> these type of networks automatically, but I'm not sure how to go about
> this either. I am very interested in what everyone has to say. Thanks!
>
> -Ryan Berti
--~--~---------~--~----~------------~-------~--~----~
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