0
我使用下面的代碼知道是否有任何接觸與Android原生接觸了一些存在的一些如何知道是否跟存在像機器人
public boolean contactExists(Context context, String number) {
/// number is the phone number
Uri lookupUri = Uri.withAppendedPath(
PhoneLookup.CONTENT_FILTER_URI,
Uri.encode(number));
String[] mPhoneNumberProjection = { PhoneLookup._ID, PhoneLookup.NUMBER, PhoneLookup.DISPLAY_NAME };
Cursor cur = context.getContentResolver().query(lookupUri,mPhoneNumberProjection, null, null, null);
try {
if (cur.moveToFirst()) {
return true;
}
} finally {
if (cur != null)
cur.close();
}
return false;
}
我的問題是,如果我得到了一些有國家代碼已添加。
String numberToCheck;
if (numberToCheck.endsWith(number)) {
//do smth
}
這應該做的工作:
所以,我可以在查詢
然後呢?我希望我可以使用PhoneNumberUtils.compare,但我不處理比較本身,我必須將某種格式的電話號碼傳遞給查詢。 – cd1