salimdz Posté(e) 18 juillet 2013 Share Posté(e) 18 juillet 2013 Bonjour J’utlise google Maps V2 Voila le code : public class MapSites extends FragmentActivity { private double Latitude = 36.766667, Longitude = 3.05; private int Zoom = 18, ZoomMin = 5; private LatLng latlng; private GoogleMap map; private MarkerOptions myMarker; private Marker marker; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.map); SupportMapFragment fragment = new SupportMapFragment(); getSupportFragmentManager().beginTransaction().add(android.R.id.content, fragment).commit(); // Getting status int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(getBaseContext()); // Showing status if(status==ConnectionResult.SUCCESS) { SupportMapFragment supportMapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.mapsite); // Getting a reference to the map map = supportMapFragment.getMap(); if (map != null){ map.setMapType(GoogleMap.MAP_TYPE_NORMAL); map.setMyLocationEnabled(true); map.getUiSettings().setMyLocationButtonEnabled(true); map.getUiSettings().setZoomGesturesEnabled(true); map.getUiSettings().setZoomControlsEnabled(true); map.getUiSettings().setCompassEnabled(true); map.getUiSettings().setAllGesturesEnabled(true); latlng = new LatLng(Latitude, Longitude); marker = map.addMarker(new MarkerOptions() .title(getString(R.string.Youarehere)) .position(latlng) .icon(BitmapDescriptorFactory.fromResource(R.drawable.marker))); marker.setPosition(latlng); //centrer et zoomer la carte map.moveCamera(CameraUpdateFactory.newLatLngZoom(latlng, Zoom)); // Zoom in, animating the camera. map.animateCamera(CameraUpdateFactory.zoomTo(ZoomMin), 2000, null); } } else{ int requestCode = 10; Dialog dialog = GooglePlayServicesUtil.getErrorDialog(status, this, requestCode); dialog.show(); } } } Mais j’ai un petit problème après quelque minute je perte ma carte. Voila les screenshot Après quelque minute Je ne sais pas la solution à ce problème, merci d'avance pour votre aide bonne journée. a+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
@mikamboo Posté(e) 26 juillet 2013 Share Posté(e) 26 juillet 2013 Hello ! Je pense avoir le même problème sur mon appli. J'ai essayer de chercher sans succès. Au bout d'un certain temps sans touche l'appli je perds les réglages d'initialisation que j'avais effectué sur la map. Si quelqu'un a une idée ... Je suis preneur ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
salimdz Posté(e) 30 juillet 2013 Auteur Share Posté(e) 30 juillet 2013 Hello ! Je pense avoir le même problème sur mon appli. J'ai essay de chercher sans succès. Au bout d'un certain temps sans touche l'appli je perds les réglages d'initialisation que j'avais effectué sur la map. Si quelqu'un a une idée ... Je suis preneur ! bonjour, j'ai trouve la solution avec l'aide des gents d'un autre forum plus actif, le problème ce que j'ai deux instances de carte superposées. j'ai supprimé ces 2 lignes : SupportMapFragment fragment = new SupportMapFragment(); getSupportFragmentManager().beginTransaction().add(android.R.id.content, fragment).commit(); bonne journée. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.