Marco,

If you're going to control periodic / scheduled events, then you don't need a thread at all.

Take a look at AlarmManager, and schedule an alarm at appropriate time. AlarmManager will wake up the phone (as needed) and fire off a PendingIntent, which you can receive with a BroadcastReceiver.

-- Kostya

23.10.2010 13:48, MarcoCanali пишет:
Before i use the Runnable interface and call in run method the
"Thread.sleep()" for put the service in wait for a moment, my service
controlls the appointment
for all time the device is on , but the problem is the same my UI
don't respond to any command !!

On 22 Ott, 22:41, Kostya Vasilyev<[email protected]>  wrote:
Prakash is right - the thread needs to be started.

Now, btw, why does Thead implement Runnable in Java? Seems like a recipe for
confusion.

--
Kostya Vasilyev --http://kmansoft.wordpress.com

23.10.2010 0:33 пользователь "DanH"<[email protected]>  написал:

No, he's posting it as a Runnable to a Handler, it looks like.
Yeah, there's a lot of that going around, and it causes a lot of
confusion.  Stupid to use a Thread when a Runnable will do, but that's
the way it is in some examples on the net, and those examples keep
getting copied.

And, of course, since it's not a separate thread (though the OP
probably thinks it is), the sleep call holds up the UI.  Not a nice
thing to do.

On Oct 22, 2:59 pm, TreKing<[email protected]>  wrote:



On Fri, Oct 22, 2010 at 8:02 AM, MarcoCanali<[email protected]>
wrote:
The Service Work ...
On Fri, Oct 22, 2010 at 8:34 AM, Prakash Iyer<[email protected]>  wrote:
Don't you need to sta...
TreKing<http://sites.google.com/site/rezmobileapps/treking>  - Chicago
transit tracking app for Android-powered devices
--
You received this message because you are su...


--
Kostya Vasilyev -- WiFi Manager + pretty widget -- http://kmansoft.wordpress.com

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