我想通过 URL 在地图中将图标设置为标记。我看到了许多解决方案,但所有解决方案都显示了如何从可绘制文件夹中设置图标。在这里,我想要一些不同的东西,我有一个个人资料图片网址,我需要将该图片设置为标记的图标。请为我提出解决方案。 她是我的密码:
private void setUpCurrentMarker(LatLng latLng) {
mMap.clear();
if (!isUp)
onSlideViewButtonClick(addressView);
//LatLng sydney = new LatLng(-34, 151);
mMap.addMarker(new MarkerOptions()
.position(latLng)
.title("Current Location"));
mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
mMap.animateCamera(CameraUpdateFactory.zoomTo(11));
}
答案 0 :(得分:3)
URL url = new URL("Your Image Url");
Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());
map.addMarker(new MarkerOptions()
.icon(BitmapDescriptorFactory.fromBitmap(bmp)));
@Rahul Surendram请尝试上述解决方案,希望它将对您有帮助...!