从另一个Android应用程序发送Whatsapp消息

时间:2015-02-16 17:45:08

标签: android

是否有可能从Android应用程序向某人发送带有大量号码的whatsapp消息。例如,您将把电话号码和消息写入textView。然后你会触摸发送按钮。 Whatsapp会为您发送消息。

抱歉英语不好。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

这样做的方法是这样的:

public void sendWhatsAppMessage() {

    PackageManager pm = getPackageManager();

    try {

        Intent i = new Intent(Intent.ACTION_SEND);
        waIntent.setType("text/plain");
        String text = "SOME TEXT";

        PackageInfo info=pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);
        i.setPackage("com.whatsapp");

        i.putExtra(Intent.EXTRA_TEXT, text);
        startActivity(Intent.createChooser(i, "Share using"));

    } catch (NameNotFoundException e) {
        Toast.makeText(this, "WhatsApp is not installed on device.", Toast.LENGTH_SHORT)
            .show();
    }  

}