получение ошибки местоположения пользователя - PullRequest
0 голосов
/ 14 мая 2011

Я новичок в разработке Android, и я пытаюсь получить местоположение пользователя по GPS. я даю ошибку в следующем коде:

 // Define a listener that responds to location updates
            LocationListener locationListener = new LocationListener() {
            public void onLocationChanged(Location location) {
              // Called when a new location is found by the network location provider.
             // makeUseOfNewLocation(location);

                LocationProvider locationProvider = LocationManager.GPS_PROVIDER;


            }

в этой строке

 LocationProvider locationProvider = LocationManager.GPS_PROVIDER;

Я получаю сообщение об ошибке: «Несоответствие типов: невозможно преобразовать строку в строку LocationProvider»

в чем проблема в этой строке

1 Ответ

0 голосов
/ 14 мая 2011

Я не знаю достаточно, чтобы отладить чужой код, но этот код

public class mainActivity extends Activity {

private MyLocationListener mLocationListener;
private LocationManager mLocationManager;
private Location currentLocation;




public class MyLocationListener implements android.location.LocationListener {


    public void onLocationChanged(Location location) {
        // This is where I finally get the latest location information

        currentLocation= location;

        int Bearing = (int)currentLocation.getBearing();

}


public void onCreate(Bundle savedInstanceState) {

    mLocationManager = (LocationManager) this.getSystemService(LOCATION_SERVICE);
    mLocationListener = new MyLocationListener();

}

protected void onResume() {

    String provider = LocationManager.GPS_PROVIDER;
    long minTime = 0;
    float minDistance = 0;
    mLocationManager.requestLocationUpdates(provider, minTime, minDistance,mLocationListener);

}

protected void onPause() {
    mLocationManager.removeUpdates(mLocationListener);
}

}

- это то, что я использую в одном из своих приложений для получения информации о местоположении

С уважением, Саймон

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...