我想讓我的地圖顯示工具欄而不點擊標記。但它總是隱藏,直到我點擊標記。請幫幫我。我嘗試了一些Google搜索的方式。但沒有任何工作。mMap.getUiSettings()。setMapToolbarEnabled(true);當標記沒有被點擊時沒有顯示
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
mMap.addMarker(new MarkerOptions().position(new LatLng(latitude,longitude)).icon(BitmapDescriptorFactory.defaultMarker()));
mMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
mMap.getUiSettings().setMapToolbarEnabled(true);
return false;
}
});
mMap.getUiSettings().setZoomControlsEnabled(true);
mMap.getUiSettings().setAllGesturesEnabled(false);
mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), 16));
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), 16));
}
佈局
<fragment
android:id="@+id/mapFragment"
class="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="200dp"/>
編譯 'com.google.android.gms:發揮服務,地圖:10.2.0'
編譯「com.google.android.gms :play-services-location:10.2.0'
做üHV任何想法如何解決呢? @KayoLima –
我可以給你一個示例,其中可以創建標記並在其上繪製文本。但是您可能需要自定義的文字繪圖。如果你願意,我可以放置代碼。根據您的要求,它會顯示默認值,沒有點擊標記 – Stallion