0
複数の画像を送信したい。 私は多くの場所に掲示この質問を参照してください、またsetType("image/jpeg")
を試してみましたが、ACTION_SEND_MULTIPLE
意図がdata
引数を取りません複数の画像を送受信する方法
val emailIntent = Intent(android.content.Intent.ACTION_SEND_MULTIPLE, Uri.parse("mailto:" + context?.resources?.getString(R.string.email)))
emailIntent.setType("application/image")
val uris = ArrayList<Uri>()
for (file in filePaths) {
val fileIn = File(file)
val u = Uri.fromFile(fileIn)
uris.add(u)
}
emailIntent.putExtra(Intent.EXTRA_SUBJECT, emailSubject)
emailIntent.putExtra(Intent.EXTRA_TEXT, emailBody)
emailIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris)
context?.startActivity(Intent.createChooser(emailIntent, "Email:"));
https://stackoverflow.com/a/14457735/3673259私は、両方のアプリケーション/画像及び画像/ JPEGが、非のを試み代わりに画像 ''のアプリケーション/ image'/jpeg' – Joshua
@Joshua \t 前記しました彼らは働いている –