Java 如何从具有特定联系人的其他应用程序打开Whatsapp?
我已经阅读了如何从我的应用程序中打开whatsapp,正如问题中所解释的,但它没有解释如何打开与特定联系人的聊天。有没有办法打开与特定联系人的聊天?您可以使用特定联系人打开whats应用程序,但该联系人必须拥有whats应用程序帐户Java 如何从具有特定联系人的其他应用程序打开Whatsapp?,java,android,android-intent,chat,whatsapp,Java,Android,Android Intent,Chat,Whatsapp,我已经阅读了如何从我的应用程序中打开whatsapp,正如问题中所解释的,但它没有解释如何打开与特定联系人的聊天。有没有办法打开与特定联系人的聊天?您可以使用特定联系人打开whats应用程序,但该联系人必须拥有whats应用程序帐户 private void openWhatsApp() { String smsNumber = "91xxxxxxxxxx"; //without '+' try { Intent sendIntent = new Intent("
private void openWhatsApp() {
String smsNumber = "91xxxxxxxxxx"; //without '+'
try {
Intent sendIntent = new Intent("android.intent.action.MAIN");
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.setType("text/plain");
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
sendIntent.putExtra("jid", smsNumber + "@s.whatsapp.net");
sendIntent.setPackage("com.whatsapp");
startActivity(sendIntent);
} catch(Exception e) {
Toast.makeText(this, "Error\n" + e.toString(), Toast.LENGTH_SHORT).show();
}
}
上述代码的常见错误如下:
打开与空白消息的特定联系人的可能副本。