我想检索与传入电话号码关联的联系人姓名.当我处理broascastreceiver中的传入号码时,有一个带有传入呼叫者姓名的字符串将极大地帮助我的项目.
我认为这涉及使用sql WHERE子句作为过滤器的查询,但是我是否需要对联系人进行排序?一个例子或提示将是非常有帮助的.
我想向特定用户发出WhatsApp呼叫.我尝试过这个并不起作用:
Uri uri = Uri.parse("callto:" + phoneNUmber);
Intent i = new Intent(Intent.ACTION_CALL, uri);
i.setPackage("com.whatsapp");
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
我知道如何创建WhatsApp消息,代码类似,它的工作原理:
Uri uri = Uri.parse("smsto:" + phoneNUmber);
Intent i = new Intent(Intent.ACTION_SENDTO, uri);
i.setPackage("com.whatsapp");
startActivity(i);
Run Code Online (Sandbox Code Playgroud) 我已经知道使用电话号码skype通话但我不能用skype用户名做skype通话请帮我谢谢
使用电话号码时请查看我的代码Skype电话:
Intent skype_intent = new Intent("android.intent.action.CALL_PRIVILEGED");
skype_intent.setClassName("com.skype.raider","com.skype.raider.Main");
skype_intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
skype_intent.setData(Uri.parse("tel:+91//phone number"));
startActivity(skype_intent);
Run Code Online (Sandbox Code Playgroud)