Java 在谷歌地图Android上添加图标和标记
是否有添加弹出视图(汽车图标、持续时间和距离)的方法,如android中的下图?我使用了标记来指示位置。当用户单击位置时,我希望显示带有图标、持续时间和距离的弹出视图Java 在谷歌地图Android上添加图标和标记,java,android,google-maps,android-studio,Java,Android,Google Maps,Android Studio,是否有添加弹出视图(汽车图标、持续时间和距离)的方法,如android中的下图?我使用了标记来指示位置。当用户单击位置时,我希望显示带有图标、持续时间和距离的弹出视图 // Creating an instance of MarkerOptions MarkerOptions markerOptions = new MarkerOptions(); // Setting latitude and longitude for the marker markerOptions.position(p
// Creating an instance of MarkerOptions
MarkerOptions markerOptions = new MarkerOptions();
// Setting latitude and longitude for the marker
markerOptions.position(point);
markerOptions.title(clientName);
if(bitmap != null)
{ markerOptions.icon(BitmapDescriptorFactory.fromBitmap(bitmap));}
else{
markerOptions.icon(BitmapDescriptorFactory.defaultMarker());
}
// Adding marker on the Google Map
googleMap.addMarker(markerOptions);
本页介绍谷歌地图Android API中的Marker对象。 我想里面有一些有用的信息 希望这能让你走上正轨:
private MapFragment mMapFragment;
//(in my case, MapFragment extends SupportMapFragment implements GoogleMap.OnInfoWindowClickListener)
Marker marker = mMapFragment.addMarker(
new MarkerOptions()
.position(new LatLng(Double.parseDouble(yourObject.getLatitude()), Double.parseDouble(yourObject.getLongitude())))
.title(yourObject.getName())
.snippet(yourObject.getAddress())
.data(yourObject.getWhatever()), yourObject);
mAddedObjectsIds.put(yourObject.getId(),marker);
本页介绍Google Maps Android API中的标记对象。 我想里面有一些有用的信息 希望这能让你走上正轨:
private MapFragment mMapFragment;
//(in my case, MapFragment extends SupportMapFragment implements GoogleMap.OnInfoWindowClickListener)
Marker marker = mMapFragment.addMarker(
new MarkerOptions()
.position(new LatLng(Double.parseDouble(yourObject.getLatitude()), Double.parseDouble(yourObject.getLongitude())))
.title(yourObject.getName())
.snippet(yourObject.getAddress())
.data(yourObject.getWhatever()), yourObject);
mAddedObjectsIds.put(yourObject.getId(),marker);
@peter可以添加图标和标题。@peter可以添加图标和标题。谢谢,我找到了有用的信息。我需要使用的是infowindows..data(yourObject.getWhather()),yourObject);无法解析方法数据(字符串,字符串),因为我找到了有用的信息。我需要使用的是infowindows..data(yourObject.getWhather()),yourObject);无法解析方法数据(字符串,字符串)