Не удается прикрепить документ к Gmail в kotlin (itextpdf) - PullRequest
0 голосов
/ 04 ноября 2019

Я пытаюсь прикрепить документ, созданный с помощью itextpdf к Gmail (с использованием намерений). Он работал для других приложений (WhatsApp, Telegram и т. Д.), Но в сообщении электронной почты выдается ошибка «невозможно прикрепить к электронному письму»

val mDoc = Document()
val mFileName = SimpleDateFormat("yyyyMMdd_HHmmss", Locale.getDefault()).format(System.currentTimeMillis())

val mFilePath = Environment.getExternalStorageDirectory().toString() + "/" + mFileName + ".pdf"
val database = AppDatabase.getInstance(context = this)
/// Test
try {

    PdfWriter.getInstance(mDoc, FileOutputStream(mFilePath))

    mDoc.open()

    /// stuff 

}


mDoc.close()

val mUri = Uri.parse(mFilePath)
val emailIntent = Intent(Intent.ACTION_SEND_MULTIPLE);
emailIntent.type = "vnd.android.cursor.dir/email"
emailIntent.putExtra(Intent.EXTRA_STREAM, mUri);
startActivity(Intent.createChooser(emailIntent, "Trimite Emailul"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...