[英]How to open Whatsapp from other app with a specific contact?
我已經閱讀了如何從我的應用程序中打開whatsapp,正如如何從其他應用程序中打開Whatsapp問題中所解釋的那樣-但它並未解釋如何與特定聯系人打開聊天。 有什么辦法可以與特定聯系人聊天?
您可以與特定聯系人打開Whats應用程序,但該聯系人必須具有Whats App帳戶。
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();
}
}
以上代碼的常見錯誤是
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.