title: Android: How to detect a change in MediaStore when connected over MTP
body: <p>I have big problems with MediaStore. I need to handle events when MediaStore is changed over MTP. I already have a receiver for <code>android.intent.action.MEDIA_SCANNER_FINISHED</code> action, but it is useful only for Universal Mass Storage(UMS). The scanner is not launched over MTP, because the MTP changes the MediaStore database directly.</p>
  
  <p>Please would you be so kind and help me how to detect this events. Thank you very much for any help!</p>