Мне кажется, что он вызывается при первом запуске действия, сразу после onCreate, затем кажется, что он вызывается через случайные промежутки времени, независимо от того, двигаюсь я или нет ???
Независимо от этого, он просто вызывается автоматически, если у меня есть такой код в методе onCreate?
locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
Criteria criteria = new Criteria();
Это правильно ???
Ура, Майк.