title: Picasso showing error while loading images(Album Cover Pic) from MediaStore
body: <p>I am trying to load images in a recycler View using Picasso using the code</p>
  
  <pre><code>Picasso.with(context).load(songs.CoverArtAlbumPath.get(position)).into(holder.primaryImageView, new Callback() {
              @Override
              public void onSuccess() {
                  Log.v("abc","suc");
              }
  
              @Override
              public void onError() {
                  Log.v("abc","err");
              }
          });
  </code></pre>
  
  <p>And it always ends up in onError() method. I tried to load the images using the traditional way by using BitmapFactory.decodeFile and other methods and then it was working fine.</p>
  
  <p>The songs.CoverArtAlbumPath.get(position) contain strings like as <strong>"/storage/emulated/0/Android/data/com.android.providers.media/albumthumbs/1456505346363"</strong></p>
  
  <p>I also tried to load an image from the drawable folder by just changing the .load() parameters in the Picasso code and it got loaded. That means no error in the context and ImageView I am using here.</p>
  
  <p><strong>The string which I am passing in the .load() method is the string path for the Cover Art of the Album from the MediaStore.</strong></p>
  
  <p>The ImageView used here is the View in the following xml code 
        <code>&lt;ImageView
          android:gravity="left"
          android:id="@+id/grid_image"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"&gt;
      &lt;/ImageView&gt;</code></p>
  
  <p>Please Help to tell that what is wrong and what should I do to make it work.</p>
  
  <p>Thanks in advance. </p>