In my application users have the option to choose whether the app should make network requests only if WiFi network is available.
What if WiFi is available but also Mobile network is available. Which one will Android use and is there a guarantee for it?