0
我已经设置了我的地图,以便在开始时缩放到用户的当前位置(蓝点事物)。我把它设置为:如何在Android的Google地图v2中为用户位置标记设置标题?
map.setMyLocationEnabled(true);
但是,当我点击这个标记没有标题(iOS默认显示“当前位置”)。如何设置蓝色当前位置标记的标题?谢谢。
我已经设置了我的地图,以便在开始时缩放到用户的当前位置(蓝点事物)。我把它设置为:如何在Android的Google地图v2中为用户位置标记设置标题?
map.setMyLocationEnabled(true);
但是,当我点击这个标记没有标题(iOS默认显示“当前位置”)。如何设置蓝色当前位置标记的标题?谢谢。
您可以随时使用MarkerOptions
类的功能.title()
来显示标记的标题。
如: -
MarkerOptions mOptions=new MarkerOptions();
mOptions.title('My_Marker_Title');
mOptions.position('My_Marker_Position'); // pass the current location here
mOptions.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.RED));
//default color is red here. You can change it.
Marker myMarker = map.addMarker(mOptions);
对于My_Marker_position: -
LatLng ltlng=new LatLng(currentLocation.getLatitude(),currentLocation.getLongitude());
,并使用mOptions.position(ltlng);
您可以使用许多功能与您的标记了。如添加片段,使其可拖动等
要显示您的标记信息的使用: -
myMarker.showWindowInfo();
参见: - https://developers.google.com/android/reference/com/google/android/gms/maps/model/MarkerOptions
这不是一个标记。如果你想添加一个信息窗口的标记,请看看这里:http://stackoverflow.com/questions/30253123/blue-dot-and-circle-is-not-shown-on-mylocation-using-android -fused-location-api –
好的,谢谢。 – JessThePest