I read all about the activity lifecycle and it's methods.
I still couldt find an answer: When I close my app, from the "open apps" menu (in galaxy4 it's a long press on the home button, in nexus5 it's the right button ...) what method is being called? if any?
In other words, my activity is launching a service. I want to terminate the service if the app (activity) is being closed. (onDestory is not reliable at all as said many times here before)
Thanks in advance!
onStop()
is always called indeed, but as soon as the app goes to background. So it's the wrong place to stop/unbind your Service. Seems that your Service needs to check whether "his" Activity is alive. – Understanding