我正在尝试使用以下代码来获取联系人姓名及其电话号码:
deliverSwitch.setBackgroundTintList(getResources().getColorStateList(R.color.colorYellow));
deliverSwitch.setSupportBackgroundTintList(getResources().getColorStateList(R.color.colorYellow));
但是由于ContactsContract.CommonDataKinds.Phone.NUMBER,执行查询时出现非法参数异常。
问题是在仍然使用URI + looupkey的同时,我看不到任何其他获取电话号码的方法。
如何获取电话号码?
答案 0 :(得分:0)
您使用的是正确的URI吗?
尝试切换:
ContactsContract.Contacts.CONTENT_LOOKUP_URI
到
ContactsContract.CommonDataKinds.Phone.CONTENT_URI