Загрузить статическую карту Google с помощью Picasso на Android - PullRequest
0 голосов
/ 21 декабря 2018

Я занимаюсь разработкой приложения для Android Studio, я хотел бы создать RecyclerView, в котором у меня есть ImageView и загрузить статическое изображение определяющей точки на карте.

Как здесь: https://developers.google.com/maps/documentation/maps-static/intro

Я пытался использовать этот метод с Picasso (библиотекой, которая берет изображение URL и загружает ImageView), но ничего не происходит, с другими URL-адресами изображений в Интернете, которые я использовал для тестирования, он работал и загружалсяв ImageView, но с этим ничего не появляется:

imageMap = findViewById(R.id.imageMap);

        String lat = "-12.958811";
        String lon = "-38.401606";

        String url ="https://maps.googleapis.com/maps/api/staticmap?";
        url+="&zoom=14";
        url+="&size=330x130";
        url+="&maptype=roadmap";
        url+="&markers=color:green%7Clabel:G%7C"+lat+", "+lon;
        url+="&key=MY_KEY";

        Picasso.get().load(url).into(imageMap);

Кто-нибудь знает, как это сделать?С этим или другим методом?

Я пробовал методы в других сообщениях, сообщающих об этой проблеме, но мой URL корректен по отношению к другим.

Ответы [ 2 ]

0 голосов
/ 20 марта 2019

Вам нужно включить опцию выставления счетов в вашем проекте.Google изменил способы оплаты, и теперь вам нужно включить эту опцию, чтобы использовать некоторые API.

0 голосов
/ 11 января 2019

Убедитесь, что вы используете правильный ключ API (используйте тот, который специально для Android) и получите более детальную трассировку стека, добавив простой обратный вызов об успехе / ошибке: Android: ошибка загрузки изображения Пикассо.как показать сообщение об ошибке

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