Как проверить, читает ли GPS сигнал.Я написал код, чтобы проверить, включен ли GPS или нет.
private void systemService() {
locMgr = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
if(!locMgr.isProviderEnabled(LocationManager.GPS_PROVIDER)) {
AlertDialog.Builder noGps = new AlertDialog.Builder(this);
noGps.setMessage("GPS is off. Please turn it on and restart your Application.");
noGps.show();
}// end of if
}// end of systemsService();
Но, даже если он включен, для приема сигнала GPS-датчику требуется несколько минут или секунд.
Мой вопрос: как проверить, получает ли датчик GPS сигнал в данный момент?