title: getExternalFilesDirs() doesn't return the card, inserted while my app was running
body: <p>If the SD card was inserted at the moment of my app start, I see it in <code>getExternalFilesDirs()</code> result.</p>
  
  <p>But if I insert the card while my app is running (on background), <code>getExternalFilesDirs()</code> continues return the list without it. Until I restart an app.</p>
  
  <p>Any ideas on how to make it read the effective state on the fly?</p>