2015-02-21 3 views
0

Я сделал простое приложение, чтобы сделать тост широты. Я запустил код на моей связи 5, и он работает, но когда я запускаю его на галактике Samsung s4, он не показывает тост. Зачем?android Gps code toast

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 


    String provider = LocationManager.GPS_PROVIDER; 

    locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 
       500, 
       1, this);   
} 

@Override 
public void onLocationChanged(Location location) { 
    // TODO Auto-generated method stub 
    log = Double.toString(location.getLongitude()); 

    lat = Double.toString(location.getLatitude()); 

    Toast.makeText(getBaseContext(), lat, Toast.LENGTH_LONG).show(); 
} 
+0

Добавить LogCat/errortrace. Что именно не работает? Возможно, GPS отключен на устройстве Samsung s4. – Xry

+0

@ Xry - ошибок нет, а gps включен –

+0

Тот же уровень API? – Xry

ответ