StatusBarManager.RequestAddTileService Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer) |
Richiedere all'utente di aggiungere un |
| RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer) |
Richiedere all'utente di aggiungere un |
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer)
Richiedere all'utente di aggiungere un android.service.quicksettings.TileService oggetto al set di riquadri QS correnti.
[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
Parametri
- tileServiceComponentName
- ComponentName
ComponentName dell'oggetto android.service.quicksettings.TileService per la richiesta.
- tileLabel
- ICharSequence
etichetta del riquadro da visualizzare all'utente.
- icon
- Icon
icona da usare nel riquadro visualizzato all'utente.
- resultExecutor
- IExecutor
executor in cui eseguire il callback
- resultCallback
- IConsumer
callback per indicare il risultato della richiesta.
- Attributi
Commenti
Richiedere all'utente di aggiungere un TileService al set di riquadri QS correnti. La chiamata a questo richiederà all'utente di decidere se si vuole aggiungere TileService mostrato ai riquadri correnti. L'utente può negare la richiesta e il sistema può interrompere l'elaborazione delle richieste per un determinato ComponentName dopo una serie di richieste. La richiesta mostrerà alle informazioni dell'utente sul riquadro: Etichetta nome applicazione per il riquadro Icona per il riquadro L'utente per il quale verrà aggiunto viene determinato dal contesto usato per recuperare il servizio e deve corrispondere all'utente corrente. L'applicazione richiedente deve essere in primo piano (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND e TileService deve essere esportata. Nota: il sistema può scegliere di negare automaticamente una richiesta se l'utente ha negato tale richiesta specifica (utente, ComponentName) abbastanza volte prima.
Vedere anche:
Informazioni di riferimento su Android per android.app.StatusBarManager.requestAddTileService.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer)
Richiedere all'utente di aggiungere un android.service.quicksettings.TileService oggetto al set di riquadri QS correnti.
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
Parametri
- tileServiceComponentName
- ComponentName
ComponentName dell'oggetto android.service.quicksettings.TileService per la richiesta.
- tileLabel
- String
etichetta del riquadro da visualizzare all'utente.
- icon
- Icon
icona da usare nel riquadro visualizzato all'utente.
- resultExecutor
- IExecutor
executor in cui eseguire il callback
- resultCallback
- IConsumer
callback per indicare il risultato della richiesta.
Commenti
Richiedere all'utente di aggiungere un TileService al set di riquadri QS correnti. La chiamata a questo richiederà all'utente di decidere se si vuole aggiungere TileService mostrato ai riquadri correnti. L'utente può negare la richiesta e il sistema può interrompere l'elaborazione delle richieste per un determinato ComponentName dopo una serie di richieste. La richiesta mostrerà alle informazioni dell'utente sul riquadro: Etichetta nome applicazione per il riquadro Icona per il riquadro L'utente per il quale verrà aggiunto viene determinato dal contesto usato per recuperare il servizio e deve corrispondere all'utente corrente. L'applicazione richiedente deve essere in primo piano (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND e TileService deve essere esportata. Nota: il sistema può scegliere di negare automaticamente una richiesta se l'utente ha negato tale richiesta specifica (utente, ComponentName) abbastanza volte prima.
Vedere anche:
Informazioni di riferimento su Android per android.app.StatusBarManager.requestAddTileService.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.