我正在创建一个pdf共享通过传递这个意图给createChooser()
:
Intent shareIntent = ShareCompat.IntentBuilder.from(activity)
.setType("image/*")
.setAction(Intent.ACTION_SEND);
.putExtra(Intent.EXTRA_STREAM, uriToPdf);
.getIntent()
.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
这是工作的邮件,dropbox和其他应用程序,但由于某种原因,它显示与文件结束.null
在印象笔记,文件大小是正确的,虽然。
如何上传pdf到Evernote?
我认为问题是文件类型中的星号-这不是Evernote支持的MIME类型。资源支持的类型在Evernote API文档中列出:
image/gif
image/jpeg
image/png
audio/wav
audio/mpeg
audio/amr
application/pdf