Я извлекаю значок значка маркера с сервера, используя библиотеку волейбола.получить изображение с сервера и показать значок маркера с помощью Volley
String icon_url = catObj.getString("icon_url");
, а затем назначая icon_url к переменной, объявленной в MyMarker класса
this.mIconUrl = icon_url;
Теперь в методе setUpMap я застрял, как заменить иконку маркера с изображением Я извлечение с сервера. Вот код для этого:
for(MyMarker myMarker : markers)
{
Marker marker = mMap.addMarker(new MarkerOptions()
.position(myMarker.getmLatLng())
.title(myMarker.getmLabel())
.snippet(myMarker.getmIcon())
.icon(???)); //myMarker.getmIconUrl won't work as it return String
}
Я также попытался по этой ссылке, но он показывает изображение в ImageView:
http://www.simplifiedcoding.net/android-volley-example-to-load-image-from-internet/
Любая помощь приветствуется.