I also have a query regarding this.
I have two questions:

1) Suppose, i want my service to go into deep sleep initially. If my phone
receives an incoming VoIP call (over the underlying IP connectivity, which
may be WiFi), then i wish to start an activity, and alert one of my services
to handle  the incoming call. Is there an alarm for which i can register,
for implementing this use case ?

2) My second question is, that is it possible for me to poll for the status
of Data connection states of the Android device using the states defined for
TelephonyManager ? If i wish to be notified somehow, when the data
connection is lost, connected or suspended etc asynchronously, how do i go
about it ? Or will i need to spawn a background thread that checks for the
data status constantly and notifies my application if any major event takes
place ?

Thanks in advance..


On Wed, Sep 9, 2009 at 1:47 PM, Lee <[email protected]> wrote:

>
> You can detect screen off and set an alarm every 5 seconds to poke the
> service if you want to keep it doing something.
> While the service is busy, make sure you hold a partial wake lock.
> Have a look at the SMSPopup for an example of wakelock management.
>
> Lee
> >
>

--~--~---------~--~----~------------~-------~--~----~
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