【发布时间】:2018-06-24 01:11:39
【问题描述】:
我正在启动联系人选择器活动以获取电话号码
val i = Intent(Intent.ACTION_PICK)
i.type = ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE
startActivityForResult(i, REQUEST_CODE_PICK_CONTACT)
如果联系人没有默认号码,则会显示电话号码选择器对话框
如果联系人有默认号码,则不会显示电话号码选择器对话框,并且默认采用默认号码。
所以我的问题:即使联系人有默认号码,如何显示电话选择器对话框?
【问题讨论】:
-
你试过了吗?对于意图类型intent.setType(ContactsContract.Contacts.CONTENT_TYPE);
-
@LokeshDesai,谢谢你的建议。我试过了,但没有显示电话号码选择器对话框
标签: android android-intent android-contacts contactscontract