2016-05-07 11 views

Antwort

1

Versuchen Sie, diese

LocationManager manager= (LocationManager)getSystemService(Context.LOCATION_SERVICE); 
manager.requestLocationUpdates("gps", 10, 10, new LocationListener() { 
@Override 
public void onLocationChanged(Location location) { 
    sendBroadcast(rec); 
} 

@Override 
public void onStatusChanged(String provider, int status, Bundle extras) { 

} 

@Override 
public void onProviderEnabled(String provider) { 

} 

@Override 
public void onProviderDisabled(String provider) { 

} 
}); 

Um Hintergrund Sie nutzen AsyncTask machen auszustrahlen oder Service-

+0

Ich denke, das wird funktionieren, aber zur Zeit ist dies auf einen Fehler geben, die ist 'Anruf bedarf der Genehmigung was vom Benutzer abgelehnt werden kann. Bitte sagen Sie, wie Sie diesen Fehler entfernen können? –

+0

Sie müssen in der Manifest-Datei hinzufügen (include Access_FINE_Location und ACCESS_Coarse_LOCATION-Berechtigung) –