从联系人列表中选择多个号码
Posted
技术标签:
【中文标题】从联系人列表中选择多个号码【英文标题】:Multiple select number from contact list 【发布时间】:2014-04-04 10:24:20 【问题描述】:我想启用从联系人列表中选择多个联系人号码
我将此代码用于呼叫联系人列表
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE);
关于行动结果
if (data != null)
Uri uri = data.getData();
if (uri != null)
Cursor c = null;
try
c = getContentResolver()
.query(uri,
new String[] ContactsContract.CommonDataKinds.Phone.NUMBER ,
null, null, null);
if (c != null && c.moveToFirst())
String tmp = c.getString(0);
但我只能选择一个数字!
如何制作联系人列表多选?
【问题讨论】:
android Contact Picker With Checkbox的可能重复 【参考方案1】:Android SDK 中没有类似的多联系人选择器,而是我们通常创建一个custom implementation(即通过使用 listView 进行活动)。正如link 中所说,没有这样的“官方”方式可以做到这一点。
【讨论】:
以上是关于从联系人列表中选择多个号码的主要内容,如果未能解决你的问题,请参考以下文章