如何根据搜索选项更改标记图像?

时间:2017-11-28 10:19:52

标签: android google-maps bitmap

我正在使用 Google地图开发一个使用地方查找附近的应用程序。

如何根据搜索选项更改标记图标。例如,我搜索靠近银行,那时它会向标记显示银行图片,就像所有搜索功能一样 ATM,医院餐厅等。
请帮帮我 在此先感谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试这样

// create marker
MarkerOptions marker = new MarkerOptions().position(new LatLng(latitude, longitude)).title("Hello Maps");

// Changing marker icon
marker.setIcon(BitmapDescriptorFactory.fromResource(R.drawable.my_marker_icon)));

// adding marker
googleMap.addMarker(marker);

此处验证您获得了哪种类型的lat-long,使用if条件或switch语句使用相应的图标

了解更多信息:https://developers.google.com/maps/documentation/android-api/marker