Receive location event while in background

Hi,

I have released an app on IOS that is using the location service, that means I can receive GPS location events while the application is in the background.

Now I would like to release this app on Android but as far as I have found out, there seems to be no way to receive location events when the app is in the background. Can this be right? I thought Android has less restrictions than IOS.

Thanks for the help

Olaf