StatusBarManager.RequestAddTileService 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 |
|---|---|
| RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer) |
Demandez à l’utilisateur d’ajouter un |
| RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer) |
Demandez à l’utilisateur d’ajouter un |
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer)
Demandez à l’utilisateur d’ajouter un android.service.quicksettings.TileService à l’ensemble de vignettes QS actuelles.
[Android.Runtime.Register("requestAddTileService", "(Landroid/content/ComponentName;Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRequestAddTileService_Landroid_content_ComponentName_Ljava_lang_CharSequence_Landroid_graphics_drawable_Icon_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)]
public virtual void RequestAddTileService(Android.Content.ComponentName tileServiceComponentName, Java.Lang.ICharSequence tileLabel, Android.Graphics.Drawables.Icon icon, Java.Util.Concurrent.IExecutor resultExecutor, Java.Util.Functions.IConsumer resultCallback);
[<Android.Runtime.Register("requestAddTileService", "(Landroid/content/ComponentName;Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRequestAddTileService_Landroid_content_ComponentName_Ljava_lang_CharSequence_Landroid_graphics_drawable_Icon_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)>]
abstract member RequestAddTileService : Android.Content.ComponentName * Java.Lang.ICharSequence * Android.Graphics.Drawables.Icon * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.RequestAddTileService : Android.Content.ComponentName * Java.Lang.ICharSequence * Android.Graphics.Drawables.Icon * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
Paramètres
- tileServiceComponentName
- ComponentName
ComponentName de la android.service.quicksettings.TileService demande.
- tileLabel
- ICharSequence
étiquette de la vignette à afficher à l’utilisateur.
- icon
- Icon
icône à utiliser dans la vignette affichée à l’utilisateur.
- resultExecutor
- IExecutor
exécuteur pour exécuter le rappel sur
- resultCallback
- IConsumer
rappel pour indiquer le résultat de la requête.
- Attributs
Remarques
Demandez à l’utilisateur d’ajouter un TileService à l’ensemble de vignettes QS actuelles. L’appel invite l’utilisateur à décider s’il souhaite ajouter le TileService affiché à ses vignettes actuelles. L’utilisateur peut refuser la demande et le système peut arrêter le traitement des demandes d’un ComponentName donné après un certain nombre de requêtes. La demande indique à l’utilisateur les informations relatives à la vignette : Étiquette de nom d’application pour l’icône de vignette pour la vignette L’utilisateur pour lequel cette opération sera ajoutée est déterminée à partir du contexte utilisé pour récupérer ce service et doit correspondre à l’utilisateur actuel. L’application demandée doit être au premier plan (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND et TileService doit être exporté. Remarque : le système peut choisir de refuser automatiquement une demande si l’utilisateur a refusé cette demande spécifique (utilisateur, ComponentName) plusieurs fois avant.
Voir aussi :
Référence Android pour android.app.StatusBarManager.requestAddTileService.
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 à
RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer)
Demandez à l’utilisateur d’ajouter un android.service.quicksettings.TileService à l’ensemble de vignettes QS actuelles.
public void RequestAddTileService(Android.Content.ComponentName tileServiceComponentName, string tileLabel, Android.Graphics.Drawables.Icon icon, Java.Util.Concurrent.IExecutor resultExecutor, Java.Util.Functions.IConsumer resultCallback);
member this.RequestAddTileService : Android.Content.ComponentName * string * Android.Graphics.Drawables.Icon * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
Paramètres
- tileServiceComponentName
- ComponentName
ComponentName de la android.service.quicksettings.TileService demande.
- tileLabel
- String
étiquette de la vignette à afficher à l’utilisateur.
- icon
- Icon
icône à utiliser dans la vignette affichée à l’utilisateur.
- resultExecutor
- IExecutor
exécuteur pour exécuter le rappel sur
- resultCallback
- IConsumer
rappel pour indiquer le résultat de la requête.
Remarques
Demandez à l’utilisateur d’ajouter un TileService à l’ensemble de vignettes QS actuelles. L’appel invite l’utilisateur à décider s’il souhaite ajouter le TileService affiché à ses vignettes actuelles. L’utilisateur peut refuser la demande et le système peut arrêter le traitement des demandes d’un ComponentName donné après un certain nombre de requêtes. La demande indique à l’utilisateur les informations relatives à la vignette : Étiquette de nom d’application pour l’icône de vignette pour la vignette L’utilisateur pour lequel cette opération sera ajoutée est déterminée à partir du contexte utilisé pour récupérer ce service et doit correspondre à l’utilisateur actuel. L’application demandée doit être au premier plan (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND et TileService doit être exporté. Remarque : le système peut choisir de refuser automatiquement une demande si l’utilisateur a refusé cette demande spécifique (utilisateur, ComponentName) plusieurs fois avant.
Voir aussi :
Référence Android pour android.app.StatusBarManager.requestAddTileService.
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.