Als «google-maps-android-api-2» getaggte Fragen

Google Android Maps Api v2 ist die nächste Generation des Google Maps SDK für Android-Entwickler.


7
Google Maps Android API v2 - Interaktives InfoWindow (wie in Original-Android-Google Maps)
Ich versuche, InfoWindownach dem Klicken auf eine Markierung mit der neuen Google Maps API v2 eine benutzerdefinierte Einstellung vorzunehmen . Ich möchte, dass es so aussieht wie in der ursprünglichen Kartenanwendung von Google. So was: Wenn ich ImageButtondrinnen bin , funktioniert es nicht - das InfoWindowGanze wird geschlafen und nicht …

9
AndroidRuntime: FATAL EXCEPTION: androidmapsapi-ZoomTableManager
Meine App, die Google Maps SDK (v2) verwendet, stürzte gerade mit dieser Ausnahme ab: 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) Im Beta-SDK der Version 3 lautet der Stack-Trace: 2020-04-23 15:59:06.064 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example, PID: 22717 …



12
Diese App wird erst ausgeführt, wenn Sie die Google Play-Dienste (über Bazaar) aktualisieren.
Ich teste die neue Google Maps API V2 für Android und erhalte diese Meldung, wenn die App gestartet wird: Dies läuft auf einem 4.1-Emulator. Hier ist meine AndroidManifest.xmlDatei: <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 …

20
moveCamera mit CameraUpdateFactory.newLatLngBounds stürzt ab
Ich benutze die neue Android Google Maps API . Ich erstelle eine Aktivität, die ein MapFragment enthält. In der Aktivität onResumesetze ich die Markierungen in das GoogleMap-Objekt und definiere dann einen Begrenzungsrahmen für die Karte, der alle Markierungen enthält. Dies verwendet den folgenden Pseudocode: LatLngBounds.Builder builder = new LatLngBounds.Builder(); while(data) …


18
Google Maps Android API v2 Autorisierungsfehler
Meine Schritte: habe SHA1-Code von debug.keystore erhalten Erstellen Sie eine App in der Google Apis-Konsole aktiviert Google Map API v2 Geben Sie SHA1; my.package.name ein API-Schlüssel abrufen erstellte AndroidManifest-Datei: <permission android:name="my.package.name.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="my.package.name.permission.MAPS_RECEIVE"/> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15"/> <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 android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <uses-feature android:glEsVersion="0x00020000" …

18
Hinzufügen der Version der Google Play-Dienste zum Manifest Ihrer App?
Ich folge diesem Tutorial: https://developers.google.com/maps/documentation/android/start#overview zum Hinzufügen von Google Maps zu einer App im Android SDK. Das einzige Problem, das ich zu haben scheine, ist während dieses Teils (ich habe alles andere ohne Fehler gemacht): Edit your application's AndroidManifest.xml file, and add the following declaration within the <application> element. This …

12
Wie lade ich Google Play Services in einem Android-Emulator herunter?
Ich möchte die Google Play Services-API in meiner Anwendung verwenden. Wenn ich jedoch den Emulator zum Testen meiner Anwendung öffne, wird eine Meldung mit der Meldung "Google Play Services muss heruntergeladen werden" gesendet. Ich weiß, dass dies auftritt, weil ich diesen Test in meiner MainActivityMethode codiert habe onResume(). Ich möchte …

17
Ändern Sie die Position der Schaltfläche "Mein Standort" der Google Maps-API
Ich verwende die Google Maps Android API v2 und brauche eine Möglichkeit, die Position der Schaltfläche "Mein Standort" zu bestimmen. Ich erhalte die Schaltfläche "Mein Standort" wie folgt: GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext()); final GoogleMap map = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map)).getMap(); // This gets the button map.setMyLocationEnabled(true);


2
Löschen Sie Markierungen von Google Map in Android
Ich habe eine Karte zur Fragmentaktivität hinzugefügt und mehrere Marker mit der Funktion addMarker hinzugefügt, aber ich kann alle Marker entfernen. Ich erhalte eine Benachrichtigung für eine andere Liste von Markern. Jetzt möchte ich alle Marker entfernen und neue hinzufügen. eine Möglichkeit, alle Markierungen in der Liste zu halten und …

9
Android Google Maps API V2 Auf aktuellen Standort zoomen
Ich versuche, mit der Karten-API V2 herumzuspielen, um mich besser damit vertraut zu machen, und ich versuche, die Karte zentriert am aktuellen Standort des Benutzers zu starten. Mit der map.setMyLocationEnabled(true);Anweisung kann ich meinen aktuellen Standort auf der Karte anzeigen. Dadurch wird auch die Schaltfläche zur Benutzeroberfläche hinzugefügt, mit der die …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.