title: MediaStore.Images.Media does not delete the moved image entry
body: <p>I've moved a picture from Download directory to DCIM by the app named 'Files'.</p>
  <p>Cursor gets both, new and old paths.</p>
  <pre class="lang-kotlin prettyprint-override"><code>getApplication&lt;Application&gt;().applicationContext.contentResolver.query(
              MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
              null,//projection,
              null,//selection,
              null,//selectionArgs,
              null//sortOrder
          )?.use { cursor -&gt;
              while (cursor.moveToNext()) {
                  DatabaseUtils.dumpCurrentRow(cursor)
              }
         }
  
  </code></pre>
  <p>New record:</p>
  <pre><code> 10 {
      instance_id=null
      duration=null
      description=null
      picasa_id=null
      latitude=null
      date_expires=null
      _display_name=240x135.7.jpg
      datetaken=null
      mime_type=image/jpeg
      _id=38
      _data=/storage/1B07-1103/DCIM/240x135.7.jpg
      _hash=null
      _size=8037
      title=240x135.7
      width=240
      longitude=null
      is_trashed=0
      group_id=-1332787703
      document_id=null
      is_pending=0
      date_added=1596322655
      mini_thumb_magic=null
      primary_directory=DCIM
      secondary_directory=null
      isprivate=null
      original_document_id=null
      bucket_id=-1508016675
      relative_path=DCIM/
   }
  </code></pre>
  <p>The old one still exist:</p>
  <pre><code> 5 {
      instance_id=null
      duration=null
      description=null
      picasa_id=null
      latitude=null
      orientation=null
      height=135
      is_drm=0
      bucket_display_name=Download
      owner_package_name=com.android.chrome
      volume_name=external_primary
      date_modified=1596220214
      date_expires=null
      _display_name=240x135.7.jpg
      datetaken=null
      mime_type=image/jpeg
      _id=29
      _data=/storage/emulated/0/Download/240x135.7.jpg
      _hash=null
      _size=8037
      title=240x135.7
      width=240
      longitude=null
      is_trashed=0
      group_id=-1332787703
      document_id=null
      is_pending=0
      date_added=1596220214
      mini_thumb_magic=null
      primary_directory=Download
      secondary_directory=null
      isprivate=null
      original_document_id=null
      bucket_id=540528482
      relative_path=Download/
   }
  </code></pre>
  <p>How to delete old record with path to wrong location?
  The first record leads to an error when trying to get a picture:</p>
  <pre class="lang-kotlin prettyprint-override"><code>imageView.setImageURI(
                ContentUris.withAppendedId(
                         MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
                         cursor.getLong(
                                        cursor.getColumnIndex(
                                                      MediaStore.Images.Media._ID
                                        )
                         )
                )
  </code></pre>
  <p>Or may be some way to check deleted file or not?</p>
  <p>Test Android emulator API 29.</p>