![]() |
¿Es posible tomar la hora de la red telefonica?
Buenas a todos,
Sigo con mi tema de tomar hora en android. Es posible tomar la hora de la red telefonica en vez de la hora del dispositivo ? Saludos y gracias.. |
¿De un servidor NTP?
|
No de un servidor ntp. Tengo entendido que la operadora de celular (Vodafone, Movistar, etc), con su red ya envian una hora y una fecha por defecto.
En el celular puede tomar esta fecha o ajustarlo manualmente. Lo que necesito es tomar la hora de cualquier lado que no sea del celular. Tener en cuenta que no tendre internet. La idea es marcar una posicion satelital por decir a las 07:00 hs. El usuario tranquilamente puede cambiar la hora del cel y poner las 07:00 siendo las 9:15 por decir. Al almacenar la hora hago hora := Time; pero toma la hora del telefono.. he buscado tomar la hora del satelite, pero no encuentro ni ejemplos o un componente que lo haga. Estoy sin opciones... |
Sí puedes tomar la hora mediante el GPS.
|
Como !!?
El componente que utilizo para tomar las coordenasas es LocationSensor1. En su evento ejecuta Procedure TLocalizacionForm.LocationSensor1LocationChanged(Sender: TObject; Const OldLocation, NewLocation: TLocationCoord2D); Begin ENUSLat := NewLocation.Latitude.ToString(ffGeneral, 5, 2, TFormatSettings.Create('en-US')); ENUSLong := NewLocation.Longitude.ToString(ffGeneral, 5, 2, TFormatSettings.Create('en-US')); edLatitud.Text := ENUSLat; edLongitud.Text := ENUSLong; End; |
Recuerda poner los tags al código fuente, ejemplo:
![]() Gracias :) |
|
La franja horaria es GMT +2. Ahora son las 21:52:46. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi