For some apps enabling location services is crucial for its functionality. So prompting user to enable location services by redirecting him to device settings to do so is a must for such cases. Also a listener to keep track of user's manipulating those services during using the app to prompt the user to re-enable the service if disabled.