Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
-
PsyTech
- Сообщения: 4
- Зарегистрирован: 15 фев 2015, 13:23
Сообщение
PsyTech » 15 фев 2015, 13:29
Всем привет!
Открываю карты с точкой GPS вот так:
Код: Выделить всё
String geoUri = String.format("geo:%s,%s?z=15", Double.toString(lat), Double.toString(lng));
Uri geo = Uri.parse(geoURI);
Intent geoMap = new Intent(Intent.ACTION_VIEW, geo);
startActivity(geoMap);
С Яндекс картами проблем нет, а google фокусируется в нужном месте карты, но точку не ставит. Что не хватает картам google?
-
PsyTech
- Сообщения: 4
- Зарегистрирован: 15 фев 2015, 13:23
Сообщение
PsyTech » 16 фев 2015, 09:03
Я не использую карты в своем приложении, а открываю их с заданными координатами. Или с гугл такое не прокатит?
-
altwin
- Сообщения: 1951
- Зарегистрирован: 13 ноя 2013, 14:46
Сообщение
altwin » 16 фев 2015, 11:52
PsyTech писал(а):Я не использую карты в своем приложении, а открываю их с заданными координатами. Или с гугл такое не прокатит?
Если разрешенно определение положения на девайсе, правильные разрешения и настройки api, в web view все должно работать, но вообще фиг его знает, обычно все это делается явно.
-
PsyTech
- Сообщения: 4
- Зарегистрирован: 15 фев 2015, 13:23
Сообщение
PsyTech » 16 фев 2015, 12:03
WebView не нужен, открываю приложение(карты) из своего. Все вроде-бы по инструкции, но на гугле маркер не появляется, на разных девайсах пробовал. На яндекс-картах все нормально. Странная хрень, может быть это временный баг гугл-карт? У вас получается открыть с маркером?