title: Android Settings.ACTION_LOCATION_SOURCE_SETTINGS resulting in crash
body: <p>I am using the following line of code to redirect user to location settings screen </p>
  
  <pre><code>startActivityForResult(new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS), 0); 
  </code></pre>
  
  <p>It works fine on most devices, but crashes on some Samsung devices with an exception :</p>
  
  <blockquote>
    <p>android.content.ActivityNotFoundException: No Activity found to handle
    Intent { act=android.settings.LOCATION_SOURCE_SETTINGS }</p>
  </blockquote>
  
  <p>Is there a better way to handle location settings ?</p>