System.Sensors.Components.TLocationSensor
Delphi
TLocationSensor = class (TSensor<TCustomLocationSensor>)
C++
class PASCALIMPLEMENTATION TLocationSensor : public TSensor__1<System::Sensors::TCustomLocationSensor*>
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Sensors.Components.pas System.Sensors.Components.hpp |
System.Sensors.Components | System.Sensors.Components |
Description
TLocationSensor est un wrapper pour TCustomLocationSensor.
La propriété Optimize offre la possibilité d'activer ou de désactiver l'optimisation du détecteur d'emplacement.
Accuracy représente le niveau de précision auquel le détecteur localise géographiquement le périphérique par rapport au point géographique sur lequel il est situé.
Distance est la distance minimale à laquelle le périphérique doit se déplacer pour que le détecteur d'emplacement localise à nouveau le périphérique et renvoie les informations relatives au nouvel emplacement.
TLocationSensor offre la possibilité d'interagir avec la liste des régions se trouvant dans l'emplacement en cours grâce aux méthodes AddRegion, RemoveRegion et ClearRegions.
Si votre application utilise TLocationSensor, avant le déploiement de votre application finale, vous devez sélectionner Projet > Options > Informations de version et mettre à jour les valeurs de NSLocationAlwaysUsageDescription
et de NSLocationWhenInUseUsageDescription
avec un message expliquant pourquoi votre application demande de spécifier l'emplacement de l'utilisateur. Les utilisateurs voient ce message lorsque votre application leur demande d'autoriser iOS à lui fournir l'emplacement du périphérique iOS.
Voir aussi
- Tutoriel mobile : Utilisation de détecteurs d'emplacement (iOS et Android)
- System.Sensors.TCustomSensor
- System.Sensors.TCustomLocationSensor
- System.Sensors.Components.TLocationSensor.Optimize
- System.Sensors.Components.TLocationSensor.Accuracy
- System.Sensors.Components.TLocationSensor.Distance
- System.Sensors.Components.TLocationSensor.AddRegion
- System.Sensors.Components.TLocationSensor.RemoveRegion
- System.Sensors.Components.TLocationSensor.ClearRegions
- Extraits de code mobile
Exemples de code
- Exemple SensorInfo
- Exemple Location
- Exemple VCL Sensors