2012-05-10 23 views
0

我在Android中創建了一個應用程序,我要求用戶輸入他的地址。有可能用戶輸入錯誤的地址,因此如何檢查輸入的地址是否正確。如何查看地址在Android中是否正確?

請幫助

+2

如何定義一個「錯誤的」地址和「正確的」地址?如果「正確的」地址是「123大街」,「125大街」是否「錯誤」?另外,你是在談論特定的國家?具體的地址格式等?關於不完整地址的問題「大街,城市,國家」 - 缺少郵政編碼? –

+0

@AleksG,有沒有這樣的方式?因爲我知道我們通過地理編碼/反向地理編碼獲取地圖中的位置......但是爲了檢查實際地址,我們可以將地圖座標存儲在本地服務器中並根據該地址進行匹配。如果您說......我真的除了一些功能之外,不知道它是什麼 – divaNilisha

+0

你正在尋找的東西根本不可能。 –

回答

0

您可以在地圖上顯示此地址並要求用戶確認其正確性。簡單的例子:

var uri = Android.Net.Uri.Parse ("geo:0,0?q=my+street+address"); 
var mapIntent = new Intent (Intent.ActionView, geouri); 
startActivity (mapIntent); 
+0

這似乎是一個好主意。 – AB1209

相關問題