0
我將此question用於提取所提供的聯繫人號碼的聯繫人姓名,但 我想要一些即使沒有國家/地區代碼也能保存姓名的東西。從聯繫號碼中檢索聯繫人姓名
例如, 如果我輸入號碼爲+918888888888,號碼存儲爲8888888888或08888888888,我應該仍然可以獲取該名稱。我可以使用PhoneLookup
嗎?
我的意思是我正在尋找類似於數據庫操作中'like'特徵的東西。
我將此question用於提取所提供的聯繫人號碼的聯繫人姓名,但 我想要一些即使沒有國家/地區代碼也能保存姓名的東西。從聯繫號碼中檢索聯繫人姓名
例如, 如果我輸入號碼爲+918888888888,號碼存儲爲8888888888或08888888888,我應該仍然可以獲取該名稱。我可以使用PhoneLookup
嗎?
我的意思是我正在尋找類似於數據庫操作中'like'特徵的東西。
我不確定是否有任何直接的方法來做到這一點。
但是你可以像這樣
String phoneNo = "+918888888888";
//Search contacts for name
if(match not found) //searching for 8888888888
{
phoneNo = phoneNo.substring(3);
//search again
}
if(match not found) //searching for 08888888888
{
phoneNo = "0" + phoneNo;
//search again
}
這可能是非常低效的,但應該能正常運行。