当我使用操作android.intent.action.SEND_MULTIPLE
将多个文件从自己的Android应用发送到Line Chat时,只有图像文件可以发送到Line Chat,但非图像文件将被忽略。
LINE错误消息:只会从所选文件发送照片。
如何解决此问题,或者这是在线聊天共享的局限性?
===============
private Intent getLineShareImageAndPDF() {
Intent intentShareFile = new Intent("android.intent.action.SEND_MULTIPLE");
ArrayList < Uri > files = new ArrayList < Uri > ();
String myImageFile = PATH_TO_IMAGE;
String myPDFFile = PATH_TO_PDF;
files.add(Uri.parse("file://" + myImageFile));
files.add(Uri.parse("file://" + myPDFFile));
intentShareFile.putParcelableArrayListExtra(Intent.EXTRA_STREAM, files);
intentShareFile.setType("*/*");
intentShareFile.putExtra(Intent.EXTRA_TEXT, "Here your file");
intentShareFile.putExtra(Intent.EXTRA_SUBJECT, "Sharing File...");
return intentShareFile;
}