На картах Google есть перекрестные знаки - PullRequest
0 голосов
/ 21 сентября 2011

Я использую API Google Maps и на карте есть крестики. Как это исправить?

Ответы [ 3 ]

2 голосов
/ 01 января 2012

В примере Wrox и satelligh, и steetview установлены на время.Только один вид может быть установлен на true одновременно.

Если вы установите оба, вы увидите крестик.Не очень полезное сообщение об исключении:)

0 голосов
/ 22 сентября 2011

Хорошо, проблема в mapView.setStreetView(true); Я не знаю почему, но когда я убрал эту строку, они исчезли.

0 голосов
/ 21 сентября 2011

Чтобы использовать Google Maps в вашем Android-приложении, вы должны получить API-ключ карты и вставить его в определение макета.

Пример кода макета

<com.google.android.maps.MapView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:enabled="true"
        android:clickable="true"
        android:apiKey="YOUR_API_KEY" />

Обратите внимание, что ключ API будет другимдля производственной среды и среды разработки, поскольку вы могли бы использовать разные сертификаты для подписи приложения (eclipse автоматически использует отладочный сертификат для подписи любого приложения, развернутого в режиме разработки).

Я также столкнулся с проблемой тестирования приложений, подписанных с помощью сертификата отладкина реальных устройствах карта эмулятора отображалась правильно, в то время как на реальном устройстве я должен использовать другой, не отладочный сертификат и устанавливать приложение вручную (без использования eclipse).

Подробные инструкции по получению вашего API-ключа приведены на этом сайте

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...