The calling of onLocationChanged()
is not dependent on the calling of onResume()
. It all depends on how your code is set up and when you actually change your location.
Due to this, you must put System.out.println()
lines in the relevant parts of your code to verify when the methods are being called.
Hopefully this is of help.