Android 将应用程序中的多个图像共享到Facebook 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);

我想从我的应用程序向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);
            }
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