0
我有一個要求,我需要將我的應用程序生成的文本文件附加到電子郵件作曲家。附加文本文件到電子郵件意圖對象的問題
我在我的應用程序專用區(getFilesDirectory())創建了我的文件。
我將該文件路徑的URI附加到電子郵件意圖對象。我能夠在電子郵件作曲家中看到附件,但我無法收到附件。
我使用這個說法的文件附加到意圖對象
intent.putExtra(Intent.EXTRA_STREAM, Uri.parse(context.getFilesDirectory()+"abc.txt"));
在做谷歌一些搜索我才知道「getFilesDirectory()」後的唯一的私人我的應用程序和其他應用程序的不能訪問我的文件(我的情況是它的電子郵件)。
由於許多設備可能沒有SD卡,我無法將我的文件保存在SD卡中。
請讓我知道我可以在哪裏存儲我的文件,以便我可以將我的文件附加到電子郵件應用程序。 謝謝。
嗨kikoso,感謝
您可以使用下面的代碼將文件複製到SD卡中你的回覆。但我不想將我的文件存儲在SD卡中。我認爲我們可以使用contentprovider機制來做到這一點,但我不知道如何去做。 PL。讓我知道你是否有任何想法。 – brig