Langue

LocationManager.RegisterGnssNavigationMessageCallback Méthode

Définition

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

Java documentation pour android.location.LocationManager.registerGnssNavigationMessageCallback(android.location.Callback).

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 à