title: Retrieve Image from google photos library after dowloading
body: <p>I am launching an intent to get photos from gallery and when I am using nexus google photo app in my gallery everything works fine.</p>
  
  <p>But if the image is not on the phone (on the Google Photos online service) it will download it for me. After selecting the image I am sending the image to another activity for cropping but in case of download the image sent to the crop activity is null since the download is not finished yet. </p>
  
  <p>How can I know when the download is finished to send the image to the cropping activity?</p>
  
  <p>Here is my code:</p>
  
  <pre><code>private void pickFromGallery()
  {
      Intent galleryIntent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
      startActivityForResult(galleryIntent, RESULT_LOAD_IMG);
  }
  @Override
  public void onActivityResult(int requestCode, int resultCode, Intent data) {
      super.onActivityResult(requestCode, resultCode, data);
      try {
          // When an Image is picked
          if (requestCode == RESULT_LOAD_IMG &amp;&amp; resultCode == Activity.RESULT_OK
                  &amp;&amp; null != data) {
              // Get the Image from data
  
              Uri selectedImage = data.getData();
              String[] filePathColumn = {MediaStore.Images.Media.DATA};
  
              // Get the cursor
              Cursor cursor = getApplicationContext().getContentResolver().query(selectedImage,
                      filePathColumn, null, null, null);
              // Move to first row
              assert cursor != null;
              cursor.moveToFirst();
  
              int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
              imgDecodableString = cursor.getString(columnIndex);
              cursor.close();
              startCrop(imgDecodableString);
          }
      } catch (Exception e) {
          Toast.makeText(this, "Something went wrong", Toast.LENGTH_LONG)
                  .show();
      }
      }
  </code></pre>
  
  <p>any help would be appreciated.</p>