Aller au contenu

perte de carte google map


salimdz

Recommended Posts

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

 

130718045724458533.png

 

Après quelque minute

 

130718045737892363.png

 

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

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

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

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...