LocationManager.RegisterGnssNavigationMessageCallback Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| RegisterGnssNavigationMessageCallback(GnssNavigationMessage+Callback, Handler) |
Inscrit un rappel de message de navigation SECOURS qui s’exécutera sur un thread de classeur. |
| RegisterGnssNavigationMessageCallback(IExecutor, GnssNavigationMessage+Callback) |
Inscrit un rappel de message de navigation SECOURS qui s’exécutera sur un thread de classeur. |
| RegisterGnssNavigationMessageCallback(GnssNavigationMessage+Callback) |
Inscrit un rappel de message de navigation SECOURS qui s’exécutera sur un thread de classeur. |
RegisterGnssNavigationMessageCallback(GnssNavigationMessage+Callback, Handler)
Inscrit un rappel de message de navigation SECOURS qui s’exécutera sur un thread de classeur.
[Android.Runtime.Register("registerGnssNavigationMessageCallback", "(Landroid/location/GnssNavigationMessage$Callback;Landroid/os/Handler;)Z", "GetRegisterGnssNavigationMessageCallback_Landroid_location_GnssNavigationMessage_Callback_Landroid_os_Handler_Handler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
public virtual bool RegisterGnssNavigationMessageCallback(Android.Locations.GnssNavigationMessage.Callback callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("registerGnssNavigationMessageCallback", "(Landroid/location/GnssNavigationMessage$Callback;Landroid/os/Handler;)Z", "GetRegisterGnssNavigationMessageCallback_Landroid_location_GnssNavigationMessage_Callback_Landroid_os_Handler_Handler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>]
abstract member RegisterGnssNavigationMessageCallback : Android.Locations.GnssNavigationMessage.Callback * Android.OS.Handler -> bool
override this.RegisterGnssNavigationMessageCallback : Android.Locations.GnssNavigationMessage.Callback * Android.OS.Handler -> bool
Paramètres
- callback
- GnssNavigationMessage.Callback
rappel à inscrire
- handler
- Handler
gestionnaire sur lequel le rappel s’exécute. Cette valeur peut être null.
Retours
true toujours
- Attributs
Remarques
Inscrit un rappel de message de navigation SECOURS.
Pour plus d’informations sur le fonctionnement de cette méthode, consultez registerMessageNavigationMessage.Callback(Executor,MessageNavigationMessage.Callback). Nécessite Manifest.permission.ACCESS_FINE_LOCATION
Référence Android pour android.location.LocationManager.registerGnssNavigationMessageCallback.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
RegisterGnssNavigationMessageCallback(IExecutor, GnssNavigationMessage+Callback)
Inscrit un rappel de message de navigation SECOURS qui s’exécutera sur un thread de classeur.
[Android.Runtime.Register("registerGnssNavigationMessageCallback", "(Ljava/util/concurrent/Executor;Landroid/location/GnssNavigationMessage$Callback;)Z", "GetRegisterGnssNavigationMessageCallback_Ljava_util_concurrent_Executor_Landroid_location_GnssNavigationMessage_Callback_Handler", ApiSince=30)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
public virtual bool RegisterGnssNavigationMessageCallback(Java.Util.Concurrent.IExecutor executor, Android.Locations.GnssNavigationMessage.Callback callback);
[<Android.Runtime.Register("registerGnssNavigationMessageCallback", "(Ljava/util/concurrent/Executor;Landroid/location/GnssNavigationMessage$Callback;)Z", "GetRegisterGnssNavigationMessageCallback_Ljava_util_concurrent_Executor_Landroid_location_GnssNavigationMessage_Callback_Handler", ApiSince=30)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>]
abstract member RegisterGnssNavigationMessageCallback : Java.Util.Concurrent.IExecutor * Android.Locations.GnssNavigationMessage.Callback -> bool
override this.RegisterGnssNavigationMessageCallback : Java.Util.Concurrent.IExecutor * Android.Locations.GnssNavigationMessage.Callback -> bool
Paramètres
- executor
- IExecutor
exécuteur sur lequel le rappel s’exécute. Cette valeur ne peut pas être null. Les événements de rappel et d’écouteur sont distribués via cet exécuteur, ce qui permet de contrôler facilement le thread utilisé. Pour distribuer des événements via le thread principal de votre application, vous pouvez utiliser Context.getMainExecutor(). Sinon, fournissez un exécuteur qui répartit vers un thread approprié.
- callback
- GnssNavigationMessage.Callback
rappel à inscrire
Retours
true toujours
- Attributs
Remarques
Inscrit un rappel de message de navigation SECOURS. Les messages de navigation SEE ne seront reçus que lorsque le GPS_PROVIDER est activé et que l’application cliente est au premier plan.
Tous les microprogrammes SOUTIENNENT pas toutes les mises à jour des messages de navigation, consultez getPersonnalisationCapabilities(). Nécessite Manifest.permission.ACCESS_FINE_LOCATION
Référence Android pour android.location.LocationManager.registerGnssNavigationMessageCallback.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
RegisterGnssNavigationMessageCallback(GnssNavigationMessage+Callback)
Inscrit un rappel de message de navigation SECOURS qui s’exécutera sur un thread de classeur.
[Android.Runtime.Register("registerGnssNavigationMessageCallback", "(Landroid/location/GnssNavigationMessage$Callback;)Z", "GetRegisterGnssNavigationMessageCallback_Landroid_location_GnssNavigationMessage_Callback_Handler", ApiSince=24)]
public virtual bool RegisterGnssNavigationMessageCallback(Android.Locations.GnssNavigationMessage.Callback callback);
[<Android.Runtime.Register("registerGnssNavigationMessageCallback", "(Landroid/location/GnssNavigationMessage$Callback;)Z", "GetRegisterGnssNavigationMessageCallback_Landroid_location_GnssNavigationMessage_Callback_Handler", ApiSince=24)>]
abstract member RegisterGnssNavigationMessageCallback : Android.Locations.GnssNavigationMessage.Callback -> bool
override this.RegisterGnssNavigationMessageCallback : Android.Locations.GnssNavigationMessage.Callback -> bool
Paramètres
- callback
- GnssNavigationMessage.Callback
rappel à inscrire
Retours
true toujours
- Attributs
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.