title: Difference between Intent.ACTION_GET_CONTENT and Intent.ACTION_PICK
body: <p>I'm trying to let the user choose any image that they want on their device to use as a wallpaper in this wallpaper application I'm building. For some reason when I write:</p>
  
  <pre><code>Intent myIntent = new Intent(Intent.ACTION_PICK);
  myIntent.setType("image/*");
  startActivityForResult(myIntent, 100);
  </code></pre>
  
  <p>I go straight into the gallery, but when I write:</p>
  
  <pre><code>Intent myIntent = new Intent(Intent.ACTION_GET_CONTENT, null);
  myIntent.setType("image/*");
  startActivityForResult(myIntent, 100);
  </code></pre>
  
  <p>I get to choose from Gallery, or Google Drive. What is the best way to let the user choose what app to retrieve the picture from every time? Or why do those two different intent constants make a difference?</p>