Mime type for .txt files?

AndroidText FilesShareMime Types

Android Problem Overview


I´m trying to share a .txt file with share intent. If I set "text/plain" as mime type, it reads the content like text not like text file, then the options given in the share menu are Whatsapp, Line, etc..

Does anybody know how to configure the share intent so that the share options are only the programs that are able to send a .txt file (Gmail, Dropbox, etc.. but not Whatsapp..)? Thanks

Android Solutions


Solution 1 - Android

You can try the specific mime:

text/plain

or, the more general text mime:

text/*

Solution 2 - Android

simple and complete example code (less than 50 lines) for app that android will present to the user along with menu list of compatible apps (polaris, browser, etc) when opening a TXT file.

disclaimer: in case user hasnt previously determined a default app

note; TXT may be changed, you can customize your extensions, if you generate the files that your app consumes.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionVikerView Question on Stackoverflow
Solution 1 - AndroidKickAssView Answer on Stackoverflow
Solution 2 - Androidtony gilView Answer on Stackoverflow