StatusBarManager.RequestAddTileService Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer) |
Fordern Sie den Benutzer an, dem Satz aktueller QS-Kacheln einen |
| RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer) |
Fordern Sie den Benutzer an, dem Satz aktueller QS-Kacheln einen |
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer)
Fordern Sie den Benutzer an, dem Satz aktueller QS-Kacheln einen android.service.quicksettings.TileService hinzuzufügen.
[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
Parameter
- tileServiceComponentName
- ComponentName
ComponentName der android.service.quicksettings.TileService Anforderung.
- tileLabel
- ICharSequence
Beschriftung der Kachel, die dem Benutzer angezeigt werden soll.
- icon
- Icon
Symbol für die Verwendung in der Kachel, die dem Benutzer angezeigt wird.
- resultExecutor
- IExecutor
ein Executor zum Ausführen des Rückrufs auf
- resultCallback
- IConsumer
callback to indicate the result of the request.
- Attribute
Hinweise
Fordern Sie den Benutzer an, dem Satz aktueller QS-Kacheln einen TileService hinzuzufügen. Dadurch wird der Benutzer aufgefordert, zu entscheiden, ob er den angezeigten TileService zu seinen aktuellen Kacheln hinzufügen möchte. Der Benutzer kann die Anforderung ablehnen, und das System kann die Verarbeitung von Anforderungen für einen bestimmten ComponentName nach einer Reihe von Anforderungen beenden. Die Anforderung wird den Benutzerinformationen zur Kachel angezeigt: Anwendungsname Bezeichnung für das Kachelsymbol für die Kachel Der Benutzer, für den diese hinzugefügt wird, wird aus dem Kontext bestimmt, der zum Abrufen dieses Diensts verwendet wird, und muss mit dem aktuellen Benutzer übereinstimmen. Die anfordernde Anwendung muss sich im Vordergrund befinden (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND und der TileService muss exportiert werden. Hinweis: Das System kann eine Anforderung automatisch verweigern, wenn der Benutzer diese bestimmte Anforderung (Benutzer, ComponentName) genügend Zeit zuvor verweigert hat.
Siehe auch:
Android-Referenz für android.app.StatusBarManager.requestAddTileService.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer)
Fordern Sie den Benutzer an, dem Satz aktueller QS-Kacheln einen android.service.quicksettings.TileService hinzuzufügen.
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
Parameter
- tileServiceComponentName
- ComponentName
ComponentName der android.service.quicksettings.TileService Anforderung.
- tileLabel
- String
Beschriftung der Kachel, die dem Benutzer angezeigt werden soll.
- icon
- Icon
Symbol für die Verwendung in der Kachel, die dem Benutzer angezeigt wird.
- resultExecutor
- IExecutor
ein Executor zum Ausführen des Rückrufs auf
- resultCallback
- IConsumer
callback to indicate the result of the request.
Hinweise
Fordern Sie den Benutzer an, dem Satz aktueller QS-Kacheln einen TileService hinzuzufügen. Dadurch wird der Benutzer aufgefordert, zu entscheiden, ob er den angezeigten TileService zu seinen aktuellen Kacheln hinzufügen möchte. Der Benutzer kann die Anforderung ablehnen, und das System kann die Verarbeitung von Anforderungen für einen bestimmten ComponentName nach einer Reihe von Anforderungen beenden. Die Anforderung wird den Benutzerinformationen zur Kachel angezeigt: Anwendungsname Bezeichnung für das Kachelsymbol für die Kachel Der Benutzer, für den diese hinzugefügt wird, wird aus dem Kontext bestimmt, der zum Abrufen dieses Diensts verwendet wird, und muss mit dem aktuellen Benutzer übereinstimmen. Die anfordernde Anwendung muss sich im Vordergrund befinden (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND und der TileService muss exportiert werden. Hinweis: Das System kann eine Anforderung automatisch verweigern, wenn der Benutzer diese bestimmte Anforderung (Benutzer, ComponentName) genügend Zeit zuvor verweigert hat.
Siehe auch:
Android-Referenz für android.app.StatusBarManager.requestAddTileService.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.