gpt4 book ai didi

android - 如何在 Intent act​​ion_call 中包含 whatsapp 应用程序

转载 作者:行者123 更新时间:2023-11-29 22:38:50 27 4
gpt4 key购买 nike

这是我的功能

fun getActionIntent(uri : String?) {
val phoneIntent = Intent(Intent.ACTION_VIEW)
phoneIntent.data = Uri.parse("tel:$uri")
phoneIntent.setPackage("com.whatsapp")
ctxt.startActivity(Intent.createChooser(phoneIntent, "Send Sms"))

}

我刚刚在我的选择器中获得了电话和 Skype 应用程序。我希望将 whatsapp 添加到列表中。

最佳答案

private void openWhatsApp(String contactNo) {
String smsNumber = contactNo; //without '+'
try {
String mess="your message";
Intent sendIntent = new Intent("android.intent.action.MAIN");

sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.setType("text/plain");
sendIntent.putExtra(Intent.EXTRA_TEXT, mess);
sendIntent.putExtra("jid", smsNumber + "@s.whatsapp.net"); //phone number without "+" prefix
sendIntent.setPackage("com.whatsapp");
appCompatActivity.startActivityForResult(sendIntent,1);
} catch (Exception e) {
Toast.makeText(appCompatActivity, "Error/n" + e.toString(), Toast.LENGTH_SHORT).show();
}
}

注意:直接打开你的whatsapp

关于android - 如何在 Intent act​​ion_call 中包含 whatsapp 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59249076/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com