Я сейчас создаю приложение для определения местоположения устройства через GPS, у меня проблемы со статусом GPS, я просматриваю GpsStatus.Listener, но это сложно, так как я новичок с Android.
ЗДЕСЬ ЧТО Я ПЫТАЮСЬ С GPS СОСТОЯНИЕМ Я НА ПРАВОМ ТРЕКЕ ???
final Listener onGpsStatusChange = new GpsStatus.Listener() {
@Override
public void onGpsStatusChanged(int event) {
// TODO Auto-generated method stub
switch(event){
case GpsStatus.GPS_EVENT_STARTED:
// Started...
break ;
case GpsStatus.GPS_EVENT_FIRST_FIX:
// First Fix...
break ;
case GpsStatus.GPS_EVENT_STOPPED:
// Stopped...
break ;
}
}
};
Я хочу проверить, является ли устройство:
- без изменений
- новое местоположение
- start_
- без данных GPS
Можете ли вы объяснить состояние GPS на примере ??, спасибо.
РЕДАКТИРОВАТЬ: ребята, это очень полезно до сих пор, теперь я застрял без изменения местоположения: когда пользователь все еще остается в том же месте, то метод onLocationChange не будет запущен, я не прав?так как я могу проверить это для отправки на сервер?:)