Se connecter / S'enregistrer
Votre question

Affichage position actuelle de l'utilisateur en androïde

Tags :
  • Système d'exploitation
  • Programmation
Dernière réponse : dans Programmation
7 Mars 2011 22:42:34

Salut :) ,
Bah voilà, je suis un débutant sur le système d'exploitation Androïde, et je veux faire une petite application permettant l'affichage la position actuelle de l'utilisateur... J'ai suivi plusieurs tutos mais je bug toujours :( 
Voilà mon code :

  1. import android.app.Activity;
  2. import android.content.Context;
  3. import android.location.*;
  4. import android.os.Bundle;
  5. import android.widget.Toast;
  6. public class SampleGPS extends Activity
  7. {
  8. private LocationManager locationManager;
  9. private LocationListener locationListener;
  10. @Override
  11. public void onCreate(Bundle savedInstanceState)
  12. {
  13. super.onCreate(savedInstanceState);
  14. setContentView(R.layout.main);
  15. System.out.println("etape une");
  16. locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
  17. System.out.println("etape deux");
  18. locationListener = new MyLocationListener();
  19. System.out.println("etape trois");
  20. locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,locationListener);
  21. System.out.println("etape quatre");
  22. }
  23. private class MyLocationListener implements LocationListener
  24. {
  25. public void onLocationChanged(Location loc)
  26. {
  27. System.out.println("Position Changed");
  28. if (loc != null)
  29. {
  30. Toast.makeText(getBaseContext(), "Localisation actuelle :\n Lat: " + loc.getLatitude() + " Lng: " + loc.getLongitude(),Toast.LENGTH_SHORT).show();
  31. }
  32. }
  33. public void onProviderDisabled(String provider)
  34. {
  35. System.out.println(provider+" Est Désactivé");
  36. }
  37. public void onProviderEnabled(String provider)
  38. {
  39. System.out.println(provider+" Est Activé");
  40. }
  41. public void onStatusChanged(String provider, int status,Bundle extras)
  42. {
  43. }
  44. }
  45. }


Le LogCat M'affiche :


Ma question : Pourquoi le network provider est toujours désactivé ???? et quoi faire ?? HELP WANTED :S !
Merci d'avance ;) 

Autres pages sur : affichage position actuelle utilisateur androide

a c 145 L Programmation
7 Mars 2011 23:21:04

Ma question est p-e stupide, mais tu ne serais pas connecté en wifi plutôt qu'en 3G ?
m
0
l
7 Mars 2011 23:32:23

Oui oui, en effet :)  ça diffère ?
m
0
l
Contenus similaires
Pas de réponse à votre question ? Demandez !
a c 145 L Programmation
8 Mars 2011 10:43:40

En fait, je ne sais pas ce qu'est NetworkProvider. Est-ce en rapport avec la connexion gsm, internet ou gps ?
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS