【发布时间】:2016-06-22 16:47:04
【问题描述】:
我最近尝试使用 Intent 向 whatsapp 发送消息的代码。但是我想知道是否有任何方法可以直接发送带有意图操作的消息,而不是在选择联系人后在该联系人的消息框中键入文本。我希望文本在我选择后发送给联系人。
【问题讨论】:
标签: android
我最近尝试使用 Intent 向 whatsapp 发送消息的代码。但是我想知道是否有任何方法可以直接发送带有意图操作的消息,而不是在选择联系人后在该联系人的消息框中键入文本。我希望文本在我选择后发送给联系人。
【问题讨论】:
标签: android
Whats 应用程序提供 2 种发送消息的方法:
打开 whatsapp://send?text= 后跟要发送的文本,将打开 WhatsApp,允许用户选择联系人,并用指定的文本预先填写输入字段。
例如:
<a href="whatsapp://send?text=Hello%20World!">Hello, world!</a>
与 Android 上的大多数社交应用程序一样,WhatsApp 会倾听共享媒体和文本的意图。例如,只需创建一个共享文本的意图,系统选择器就会显示 WhatsApp:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
sendIntent.setType("text/plain");
startActivity(sendIntent);
【讨论】: