- 我们尝试使用以下代码发布 图像 和 文本 :
final Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND_MULTIPLE);
shareIntent.setType("image/png");
shareIntent.putExtra(android.content.Intent.EXTRA_STREAM, Uri.parse("file:///mnt/sdcard/UserImages/"+ ParseUser.getCurrentUser().getObjectId() + ".png"));
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT,"Hello test");
startActivity(Intent.createChooser(shareIntent,"Share"));
- 我们也尝试过使用
shareIntent.setType("*/*")
,但仍然没有运气。- 当我们尝试在
email
上发布此内容时,其中仅显示文本,而当我们尝试将其发布在 whatsapp
上时,只有图像可见。- 我们无法同时发布两者,谁能建议正确的方法。
非常感谢您提前。
最佳答案
现在你的代码会因为 whatsapp 的新更新而工作,在这之前它不接受这种 Intent (ACTION_SEND_MULTIPLE),因为它一次只接受一个文件。