我试图找出特定联系人是否是whatsapp用户。
这符合我的要求:
我有一个要分享的文字,也有一个人的电话号码。我分享的优先顺序如下
如果电话号码已存在于“联系人”中并且:
即:
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.setPackage("com.whatsapp");
intent.putExtra(Intent.EXTRA_TEXT, message);
startActivity(intent);
即:
Intent intent = new Intent( Intent.ACTION_VIEW, Uri.parse( "sms:" + phoneNumber ) );
intent.putExtra( "sms_body", message );
startActivity(intent);
如果电话号码不存在,请创建一个联系人,然后执行上述操作。
我现在的问题是,如何确定我的联系人是否是whatsapp用户? whatsapp是否提供任何API来找出它?
提前致谢
PS:我不想显示显示共享应用列表的常规共享意图。只有当设备根本没有whatsapp应用程序时,我才可以这样做。