meine Anwendung gestartet Absturz nach der Implementierung von Google Maps in einem separaten Tab in meiner Android-Anwendung. Ich habe alle anderen Klassen und logcat durchgesehen und diese Klassen als leicht eingestuft, um dieses Problem zu verursachen.Wie implementiere ich Doinbackground Callback-Methode
hier meine Karten Klasse
public class FragmentShouts_Maps extends Fragment implements OnMapReadyCallback {
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Get the view from fragment shouts.xml
View view = inflater.inflate(R.layout.fragmentshouts_maps, container, false);
SupportMapFragment fragment = (SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.maps);
if (fragment!= null) {
fragment.getMapAsync(this);
}
return view;
}
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
}
@Override
public void onMapReady (GoogleMap googleMap) {
}
}
ich bemerkt habe, wenn ich einen Emulator mit einem niedrigeren dpi verwenden und ohne google meine Anwendung spielen wird es auf dieser Registerkarte wird aber gestoppt und beendet. auf neueren API (23) mit Google Play-Dienste wird es nicht einmal so weit machen, sobald ich vom Home-Tab wegwischen, reagiert es nicht mehr und endet.
Ich habe keine Fehlercodes, sollte also funktionieren, sobald ich die Doinbackground-Methode implementieren Ich glaube, ich verstehe nur nicht, wie dies zu implementieren?
Sind u android Unterstützung v4 –
Nein mit ich glaube, es ist com.google.android.gms.maps.GoogleMap Sie müssen auch diese 'com.google.android.gms in Ihrer Abhängigkeiten umfassen: Play- Dienstleistungs-Karten: 8.3.0' –