我正在使用共享意图在社交媒体应用程序中发布图像和文本。我正在使用以下代码
String shareName=advdetails.get(0).getBusinessname();
String description=advdetails.get(0).getDescription();
Uri image = Uri.parse(advdetails.get(0).getBusinesslogo());
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("image/*");
shareIntent.putExtra(Intent.EXTRA_TEXT, description);
shareIntent.putExtra(Intent.EXTRA_STREAM, image);
startActivity(Intent.createChooser(shareIntent, shareName));
上面的描述、图片和 ShareName 都是从pojo类中获取的。
当我尝试将这些数据分享到 Facebook 时,我收到的信息是“无法添加一个或多个媒体项目”