发现联系号码类型

时间:2013-08-03 18:35:36

标签: android contacts android-contacts

我正在使用此代码来了解联系人姓名,电话号码和身份证件

String name = phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));
String phoneNumber = phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
String id = phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone._ID));

我需要消除数字类型(工作,家庭,移动)。我该怎么办?

1 个答案:

答案 0 :(得分:0)

使用Phone.TYPE

 int phoneType = phones.getInt(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.TYPE));