The picker intent launched by openFile does not allow the use of document providers that are potentially available on the system. Curiously, the picker intent launched by loadSubtitleFile does. They are nearly identical code with one exception, they use different EXTRA_MIME_TYPES. Through investigation, it hs been determined that EXTRA_MIME_TYPES seems to require the mime type "test/*" in order for document providers to be shown.
The picker intent launched by openFile does not allow the use of document providers that are potentially available on the system. Curiously, the picker intent launched by loadSubtitleFile does. They are nearly identical code with one exception, they use different EXTRA_MIME_TYPES. Through investigation, it hs been determined that EXTRA_MIME_TYPES seems to require the mime type "test/*" in order for document providers to be shown.