spe*_*f10 1 java android google-maps
我在我的Android应用程序中有一个谷歌地图,并希望在这里加载时显示标记标题是我所拥有的
MarkerOptions markerOptions = new MarkerOptions().position(
new LatLng(lat, lng)).title(name);
mMap.addMarker(markerOptions);
Run Code Online (Sandbox Code Playgroud)
但那我怎么能显示制造商头衔?
谢谢
编辑
现在我有
CameraPosition cameraPosition = new CameraPosition.Builder()
.target(new LatLng(lat, lng)).zoom(14).build();
mMap.moveCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
marker.showInfoWindow();
Run Code Online (Sandbox Code Playgroud)
但是然后标记被切断了,我怎么能拥有它所以标记也被看到了
要以编程方式显示标记标题,您可以执行此操作
myMarker=mMap.addMarker(markerOptions);
myMarker.showInfoWindow();
Run Code Online (Sandbox Code Playgroud)
UPDATE
要使infoWindow适合视图,请尝试
int zoom = (int)mMap.getCameraPosition().zoom;
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(lat, lng), zoom), 4000, null);
Run Code Online (Sandbox Code Playgroud)
请不要忘记在打开信息窗口之前添加它.
| 归档时间: |
|
| 查看次数: |
3326 次 |
| 最近记录: |