2012-05-10 2 views
0

나는 사용자에게 자신의 주소를 입력하라고 요청하는 Android에서 응용 프로그램을 만들고 있습니다. 사용자가 잘못된 주소를 입력 할 가능성이 있으므로 입력 한 주소가 올바른지 확인하는 방법은 무엇입니까?안드로이드에서 올바른 주소를 확인하는 방법은 무엇입니까?

도와주세요

+2

"잘못된"주소와 "올바른"주소를 어떻게 정의합니까? "올바른 주소"가 "123 Main Street"이면 "125 Main street"가 "wrong"가됩니까? 또한 특정 국가에 대해 이야기하고 있습니까? 특정 주소 형식 등? 불완전한 주소는 어떻게됩니까? "Main Street, City, Country"- 우편 번호가 누락 되었습니까? –

+0

@AleksG, 거기에 그런 식으로 있나요? 내가 지오 코딩/역 지오 코딩을 통해지도에서 위치를 얻음을 알고 있지만 실제 주소를 확인하기 위해 로컬 서버에지도 좌표를 저장하고 그에 따라 일치시킬 수 있습니다. 말하면 도움이 될 것입니다. 약간 기능을 제외하고 잘 donot 그것을 알고있다 – 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

관련 문제