【发布时间】:2018-05-04 22:12:37
【问题描述】:
我正在通过我的应用程序创建联系人。但如果手机中没有任何联系人应用程序,那么它会给出 ANR。如何检查手机中是否安装了任何联系人应用程序。
Intent intent = new Intent(ContactsContract.Intents.Insert.ACTION);
intent.setType(ContactsContract.RawContacts.CONTENT_TYPE);
intent.putExtra(ContactsContract.Intents.Insert.PHONE, contactNumber)
.putExtra(ContactsContract.Intents.Insert.NAME, contactName);
【问题讨论】:
-
为什么不使用内容提供者来创建联系人?它不需要安装联系人应用程序
-
你能提供任何代码sn-p - @Sagar
标签: android