On 28 Okt., 06:36, Syner <idesignsgr...@aol.com> wrote: > (...) most of the time i am using back or home to exit the > app which sounds like it is not exiting the app.
Depends on your definition of "exiting" ;) By default, the foreground stuff is suspended until you resume to the app, while a running service will continue running. It is possible to stop a service when the back key is pressed, but it depends on the app whether that's acutally done. > does the app need an exit button within the app instead of this method? That's one of the topics in this discussion. And some older ones... ;) To put the current state short: If you want it simple and make users happy, yes. If you want to stay with current development guidelines, no, offer an "updates in background" option or something like "Leave and stop updates" instead. > Is there no way to programmically make the home button an exit > button for the app? Depends on the app. You can't intercept the home button. But you could just use foreground threads (i.e. no service) or handle onPause(), which is invoked when the Activity becomes invisible. However, that might be too often, e.g. if your app also invokes own sub activities. > everyone i know who uses the app or android believes home is an exit > button. yes this is an education issue but intuitively out of the box > that is what it seems like. Well, Multitasking would be a bit hard if Back and Home would actually completely stop the app, won't it? ;) But of course you're partly right, that's why there is this discussion about how to signal that an app is still doing something and how to offer intuitive ways for a user to decide between "leave, but still do something in background" and "leave and stop work completely". > it is just natural to attempt to use it as thus since there is no > other clear EXIT button labeled EXIT, etc. on the android device. And once they notice the apps are not stopped in that case, users want a separate exit button. And that's where this discussion (and some older ones) started... -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en