поиск местоположения с использованием карт API Android SDK - PullRequest
2 голосов
/ 08 июня 2011

Мне не хватает знаний о том, как искать местоположение, используя EditText и button, когда человек вводит долготу и широту или даже просто адрес в раздел EditText и выдвигает Button I хочу карту, чтобы перейти в это место. Если у кого-то есть какая-либо информация о том, как это сделать или даже учебник, это будет высоко ценится.

спасибо.

1 Ответ

2 голосов
/ 08 июня 2011
String uri = "geo:"+ latitude + "," + longitude;

startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));

или с адресом:

geo:latitude,longitude
geo:latitude,longitude?z=zoom
geo:0,0?q=my+street+address
geo:0,0?q=business+near+city

http://developer.android.com/guide/appendix/g-app-intents.html

Например:

Uri uri = Uri.parse("geo:38.899533,-77.036476");
Intent it = new Intent(Intent.Action_VIEW,uri);
startActivity(it);

Для навигации:

Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=" + location)); 
startActivity(i);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...