Android: конструктор LocationManager
Существует возможность начать извлечение уведомлений из LocationManager следующим способом:
requestLocationUpdates(String provider, long minTime, float minDistance, LocationListener listener, Looper looper)
Документация объясняет атрибуты этими словами:
provider the name of the provider with which to register
minTime minimum time interval between location updates, in milliseconds
minDistance minimum distance between location updates, in meters
listener a LocationListener whose onLocationChanged(Location) method will be called for each location update
looper a Looper object whose message queue will be used to implement the callback mechanism, or null to make callbacks on the calling thread
Я не могу хорошо понять поведение класса (петуха), если яЯ хотел бы начать получать обновления с этим методом.
Кроме того, я создаю библиотеку вокруг класса LocationManager, и перед тем, как выполнить нормальное поведение, мне нужно сделать некоторую другую работу. Чем мне нужно, чтобы начать получать обновления в библиотеке »s LocationListener, а затем выполнять нормальное поведение, только если некоторые условия проверены.
Для этого мне нужно знать, как смоделировать поведение, которое будет иметь LocationManager, если пользователь начнет получать обновления с помощью вышеупомянутого метода.
Я надеюсь, что я ясно. Кто-нибудь может мне помочь? Спасибо!