Android Google Maps in Fragment

8

Ich entwickle eine App mit einem Menü oben mit einigen Schaltflächen in diesem Menü. Ich versuche Google Maps zu einem der Buttons hinzuzufügen, bin aber nicht sehr erfolgreich. Ich folgte diesem Tutorial , anstatt Google Maps direkt in Google Maps zu implementieren MainActivity Ich habe sie zu einem Fragment hinzugefügt, das beim Drücken der Taste gestartet wird. Alles hat gut funktioniert. Wenn ich den Knopf drücke, werden die Karten geladen und sie funktionieren wie sie sollten. Wenn ich die Home-Taste drücke, um zurück zu MainActivity zu gehen, funktioniert es perfekt, aber wenn ich wieder Karten laden will, gibt es debugging error: Class File Editor: Source not found

Dies ist der Code von GoogleMaps fragment:

%Vor%

Jede Hilfe wird geschätzt.

BEARBEITEN: Wenn ich nicht genau genug wäre. Es funktioniert, wenn ich fragment einmal (zum ersten Mal) lade, aber es funktioniert nicht, wenn ich versuche, es erneut zu laden (zweites Mal).

BEARBEITEN v2: Ich habe selbst eine Lösung gefunden. Alles, was ich tun musste, war OnDestroyView method:

hinzuzufügen %Vor%

Danke trotzdem.

    
Izak 25.10.2013, 07:19
quelle

2 Antworten

3
%Vor%     
Saravanan 04.10.2014 12:53
quelle
1

Sehen Sie sich meine Implementierung an, die gut funktioniert, und dosieren Sie auch ein wenig auf dem Gerät, bevor Sie versuchen, die Karte anzuzeigen, als ob die Google Play-Dienste installiert wären. Vielleicht wird es dir helfen. Ich verwende eine einfache FragmentActivity und inflationiere ein Layout, das ein SupportedMapFragment enthält.

Hier ist der Code:

%Vor%

Und das entsprechende Layout:

%Vor%     
Adrian Olar 25.10.2013 08:40
quelle

Tags und Links