Hi, if a service starts a new thread then how i can stop the service from the other class.
On Thursday, August 8, 2013 3:51:19 AM UTC-8, Kristopher Micinski wrote: > > Usually you use a service to coordinate a thread. > > FYI most of the time you don't want to outright kill a thread (e.g., if > it's about to return from a download operation), you want to periodically > check a flag. > > You probably don't want to use threads in their raw fashion (from > activities) for a few reasons, one of which being that with configuration > changes they're trickier to get right. Instead if you need background work > that fits the model, an AsyncTask is an appropriate design. > > Kris > > > On Thu, Aug 8, 2013 at 7:40 AM, ashish <[email protected] > <javascript:>>wrote: > >> I read about services in Android very carefully, but I didn't find any >> valid reasons to use it. E.g. >> >> 1. >> >> By default services run in the main thread, which most of the >> applications don't want. >> 2. >> >> A service can run on a seperate thread if it spawns it own thread. >> But if a service runs on a seprate thread, then the method >> stopService(new >> Intent(getApplicationContext(), MyService.class)); does not stop the >> running service. Again this is a problem. >> >> If we want to do some background operations, then I think threads are >> better than services. Am I right? >> >> -- >> 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]<javascript:> >> To unsubscribe from this group, send email to >> [email protected] <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Android Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- 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 --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

