Mam 10 znaczników w GoogleMap . Chcę powiększyć jak najwięcej i zachować wszystkie znaczniki na widoku? We wcześniejszej wersji można to osiągnąć, zoomToSpan()ale w wersji 2 nie mam pojęcia, jak to zrobić. Ponadto znam promień okręgu, który musi być widoczny.
Staram się dostosować do własnych potrzeb InfoWindowpo kliknięciu znacznika za pomocą nowego interfejsu API Map Google w wersji 2. Chcę, żeby wyglądało to w oryginalnej aplikacji Google do tworzenia map. Lubię to: Kiedy mam w ImageButtonśrodku, nie działa - całość InfoWindowjest zaznaczona, a nie tylko ImageButton. Czytam, że dzieje się …
Moja aplikacja korzystająca z Google Maps SDK (v2) właśnie zaczęła się zawieszać z tym wyjątkiem: Process: com.currentlocation.android, PID: 7328 java.lang.ArrayIndexOutOfBoundsException: length=1; index=12 at com.google.maps.api.android.lib6.gmm6.vector.ct.<init>(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):9) at com.google.maps.api.android.lib6.gmm6.vector.cv.a(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):23) at com.google.maps.api.android.lib6.gmm6.util.m.run(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):14) at java.lang.Thread.run(Thread.java:919) W v3 beta SDK, ślad stosu to: 2020-04-23 15:59:06.064 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example, PID: 22717 …
Jak sprawić, by znaczniki w Android Google Maps API v2 stały się klikalne, aby albo wyświetlały menu z opcjami, albo po prostu rozpoczęły nowe działanie? Wydaje mi się, że znaczniki w mojej aplikacji są obecnie tworzone metodą „newb”. Nie przypisałem im nazwy ani metody, aby móc połączyć go z resztą …
Czy można zmienić poziom powiększenia myLocation za pomocą nowego interfejsu API Map Google w wersji 2? Jeśli ustawisz GoogleMap.setEnableMyLocation(true);, na mapie pojawi się przycisk umożliwiający znalezienie Twojej lokalizacji. Jeśli go klikniesz, mapa przeniesie Cię do Twojej lokalizacji i przybliży ją do pewnego poziomu. Czy mogę zmienić to powiększenie na mniejsze …
Testuję nowy interfejs API Map Google w wersji 2 na Androida i po uruchomieniu aplikacji pojawia się następujący komunikat: Działa na emulatorze 4.1. Oto mój AndroidManifest.xmlplik: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.maptest" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <permission android:name="com.example.maptest.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="com.example.maptest.permission.MAPS_RECEIVE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission …
Kiedy klikam znacznik na mapie google, pojawiają się przyciski „Nawigacja” i „Wskaźnik GPS”. Jak programowo ukryć te dwa przyciski nawigacyjne w programowaniu na Androida?
Korzystam z nowego interfejsu API Map Google na Androida . Tworzę działanie, które zawiera MapFragment. W ćwiczeniu onResumeustawiam znaczniki w obiekcie GoogleMap, a następnie definiuję ramkę ograniczającą dla mapy, która zawiera wszystkie znaczniki. To używa następującego pseudokodu: LatLngBounds.Builder builder = new LatLngBounds.Builder(); while(data) { LatLng latlng = getPosition(); builder.include(latlng); } …
Śledzę ten samouczek: https://developers.google.com/maps/documentation/android/start#overview, jak dodać Mapy Google do aplikacji w Android SDK. Wydaje się, że jedyny problem, jaki mam, dotyczy tego fragmentu (wszystko inne zrobiłem bez błędów): Edit your application's AndroidManifest.xml file, and add the following declaration within the <application> element. This embeds the version of Google Play services …
Chcę używać interfejsu API usług Google Play w mojej aplikacji, ale kiedy otwieram emulator, aby przetestować moją aplikację, wysyła mi komunikat „Należy pobrać usługi Google Play”. Wiem, że tak się dzieje, ponieważ zakodowałem ten test w mojej MainActivitymetodzie onResume(). Chcę wiedzieć, jak mogę zainstalować usługi Google Play w moim emulatorze, …
Korzystam z Google Maps Android API v2 i potrzebuję sposobu, aby określić położenie przycisku „Moja lokalizacja”. Widzę przycisk „Moja lokalizacja” w ten sposób: GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext()); final GoogleMap map = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map)).getMap(); // This gets the button map.setMyLocationEnabled(true);
Google zmieniło swoje API map dla Androida i wprowadziło API V2. Poprzednie kody ścieżki rysowania nie działają z API V2. Udało mi się narysować ścieżkę za pomocą API V2. Dużo szukałem rozwiązania, ale nie znalazłem odpowiedzi. Więc dzielę się odpowiedzią.
Dodałem mapę na aktywność fragmentu i dodałem kilka markerów za pomocą funkcji addMarker, ale jestem w stanie usunąć wszystkie markery, otrzymuję powiadomienie o innej liście markerów, Teraz chcę usunąć wszystkie znaczniki i dodać nowy. jeden sposób na zachowanie wszystkich znaczników na liście i usuwanie ich jeden po drugim, (marker.remove ()) …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.