Android 将应用程序中的多个图像共享到Facebook messenger?
我想从我的应用程序向facebook messenger发送多张图像。我可以一次发送一个图像,但当我发送多个图像时,会出现错误,说明:抱歉,Messenger无法处理该文件 我使用的代码如下:Android 将应用程序中的多个图像共享到Facebook messenger?,android,android-intent,facebook-messenger,Android,Android Intent,Facebook Messenger,我想从我的应用程序向facebook messenger发送多张图像。我可以一次发送一个图像,但当我发送多个图像时,会出现错误,说明:抱歉,Messenger无法处理该文件 我使用的代码如下: for (int i = 0; i < selected_url_size; i++) { Uri uri = Uri.parse(selected_image_url.get(i)); uri_list.add(uri);
for (int i = 0; i < selected_url_size; i++) {
Uri uri = Uri.parse(selected_image_url.get(i));
uri_list.add(uri);
}
bt_messenger.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
File f=new File(image_url);
Uri uri = Uri.parse("file://"+f.getAbsolutePath());
Intent share = new Intent(Intent.ACTION_SEND_MULTIPLE);
share.setPackage("com.facebook.orca");
share.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uri_list);
share.setType("image/*");
share.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
startActivity(share);
}
});
for(int i=0;i