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 :
import android.app.Activity;
import android.content.Context;
import android.location.*;
import android.os.Bundle;
import android.widget.Toast;
public class SampleGPS extends Activity
{
private LocationManager locationManager;
private LocationListener locationListener;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
System.out.println("etape une");
locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
System.out.println("etape deux");
locationListener = new MyLocationListener();
System.out.println("etape trois");
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,locationListener);
System.out.println("etape quatre");
}
private class MyLocationListener implements LocationListener
{
public void onLocationChanged(Location loc)
{
System.out.println("Position Changed");
if (loc != null)
{
Toast.makeText(getBaseContext(), "Localisation actuelle :\n Lat: " + loc.getLatitude() + " Lng: " + loc.getLongitude(),Toast.LENGTH_SHORT).show();
}
}
public void onProviderDisabled(String provider)
{
System.out.println(provider+" Est Désactivé");
}
public void onProviderEnabled(String provider)
{
System.out.println(provider+" Est Activé");
}
public void onStatusChanged(String provider, int status,Bundle extras)
{
}
}
}
Le LogCat M'affiche :
Ma question : Pourquoi le network provider est toujours désactivé ???? et quoi faire ?? HELP WANTED :S !
Merci d'avance