android intent.ACTION_SEND WhatsApp,发送前编辑消息

时间:2015-08-17 14:43:47

标签: android android-intent whatsapp start-activity viber

*大家好, 我的问题很简单,但仍未找到任何答案, 当我在我的应用程序中使用带有预填充消息的Android Intent.ACTION_SEND时,我会选择选择器,当选择WhatsApp(或Viber相同的行为)时,我无法在与联系人共享之前修改文本。

所以我的问题是:如何在将预先填好的邮件发送给所选联系人之前编辑它。

 Intent shareIntent = new Intent(Intent.ACTION_SEND);
   shareIntent.setType("text/plain");
   shareIntent.putExtra(Intent.EXTRA_TEXT, "text");
   startActivity(Intent.createChooser(shareIntent, "share Action"));

非常感谢! 祝你有美好的一天*

1 个答案:

答案 0 :(得分:0)

你不能。

从Chooser中选择应用程序(即WhatsApp)后,您的应用程序无法控制。现在由所选应用决定如何处理消息。

如果要修改它,则应在触发shareIntent之前执行此操作。