Java Android谷歌地图更改缩放控件位置并将相机设置为标记 我希望缩放控件在中间的最上面,我试着做这样的事情,但是它不起作用: SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager(). findFragmentById(R.id.map); View mapView = mapFragment.getView(); View zoom_in_button = mapView.findViewWithTag("GoogleMapZoomInButton"); RelativeLayout.LayoutParams location_layout = (RelativeLayout.LayoutParams) zoom_in_button.getLayoutParams(); location_layout.addRule(RelativeLayout.CENTER_HORIZONTAL, 0);
我还需要这样做:将视图居中,使标记位于左下角 我这样做了,但不起作用Java Android谷歌地图更改缩放控件位置并将相机设置为标记 我希望缩放控件在中间的最上面,我试着做这样的事情,但是它不起作用: SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager(). findFragmentById(R.id.map); View mapView = mapFragment.getView(); View zoom_in_button = mapView.findViewWithTag("GoogleMapZoomInButton"); RelativeLayout.LayoutParams location_layout = (RelativeLayout.LayoutParams) zoom_in_button.getLayoutParams(); location_layout.addRule(RelativeLayout.CENTER_HORIZONTAL, 0);,java,android,google-maps,Java,Android,Google Maps,我还需要这样做:将视图居中,使标记位于左下角 我这样做了,但不起作用 mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(currentPGO.getLatitude(), currentPGO.getLongitude()), 16)); 据我所知,你不能改变地图控件,你可以把它们隐藏起来,自己制作放大和缩小按钮 map.getUiSettings().setZoomControlsEnabled(false);
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(currentPGO.getLatitude(), currentPGO.getLongitude()), 16));
据我所知,你不能改变地图控件,你可以把它们隐藏起来,自己制作放大和缩小按钮
map.getUiSettings().setZoomControlsEnabled(false);
然后在相对布局或约束布局中制作按钮,并根据需要对其进行定位
然后让他们放大缩小
(来自Android版谷歌地图api的片段)
据我所知,你不能改变地图控件,你可以把它们隐藏起来,自己制作放大和缩小按钮
map.getUiSettings().setZoomControlsEnabled(false);
然后在相对布局或约束布局中制作按钮,并根据需要对其进行定位
然后让他们放大缩小
(来自Android版谷歌地图api的片段)
var lat = markerLatLng.latitude
var lng = markerLatLng.longitude
mMap.addMarker(MarkerOptions().position(LatLng(lat, lng)))
lat += 0.005
lng += 0.003
moveCamera(CameraUpdateFactory.newLatLngZoom(LatLng(lat, lng), 16f))
var lat = markerLatLng.latitude
var lng = markerLatLng.longitude
mMap.addMarker(MarkerOptions().position(LatLng(lat, lng)))
lat += 0.005
lng += 0.003
moveCamera(CameraUpdateFactory.newLatLngZoom(LatLng(lat, lng), 16f))
好的,谢谢你,以及我如何将视图居中,使指示的标记位于左下角编辑我的答案以包括定位部分。希望能有所帮助。好的,谢谢你,我如何将视图居中,使指示的标记位于左下角编辑我的答案,以包括定位部分。希望能有帮助。