StatusBarManager.RequestAddTileService Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer) |
Solicite al usuario que agregue un |
| RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer) |
Solicite al usuario que agregue un |
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer)
Solicite al usuario que agregue un android.service.quicksettings.TileService al conjunto de iconos de QS actuales.
[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
Parámetros
- tileServiceComponentName
- ComponentName
ComponentName de para android.service.quicksettings.TileService la solicitud.
- tileLabel
- ICharSequence
etiqueta del icono que se va a mostrar al usuario.
- icon
- Icon
icono que se va a usar en el icono que se muestra al usuario.
- resultExecutor
- IExecutor
un ejecutor para ejecutar la devolución de llamada en
- resultCallback
- IConsumer
callback para indicar el resultado de la solicitud.
- Atributos
Comentarios
Solicite al usuario que agregue un TileService al conjunto de iconos de QS actuales. Al llamar a esto, se pedirá al usuario que decida si desea agregar el tileService mostrado a sus iconos actuales. El usuario puede denegar la solicitud y el sistema puede dejar de procesar las solicitudes de un componentName determinado después de una serie de solicitudes. La solicitud se mostrará a la información del usuario sobre el icono: Etiqueta de nombre de aplicación del icono Icono del icono El usuario para el que se agregará se determina a partir del contexto usado para recuperar este servicio y debe coincidir con el usuario actual. La aplicación solicitante debe estar en primer plano (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND y se debe exportar TileService. Nota: El sistema puede optar por denegar automáticamente una solicitud si el usuario ha denegado esa solicitud específica (usuario, ComponentName) suficientes veces antes.
Consulte también:
Referencia de Android para android.app.StatusBarManager.requestAddTileService.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer)
Solicite al usuario que agregue un android.service.quicksettings.TileService al conjunto de iconos de QS actuales.
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
Parámetros
- tileServiceComponentName
- ComponentName
ComponentName de para android.service.quicksettings.TileService la solicitud.
- tileLabel
- String
etiqueta del icono que se va a mostrar al usuario.
- icon
- Icon
icono que se va a usar en el icono que se muestra al usuario.
- resultExecutor
- IExecutor
un ejecutor para ejecutar la devolución de llamada en
- resultCallback
- IConsumer
callback para indicar el resultado de la solicitud.
Comentarios
Solicite al usuario que agregue un TileService al conjunto de iconos de QS actuales. Al llamar a esto, se pedirá al usuario que decida si desea agregar el tileService mostrado a sus iconos actuales. El usuario puede denegar la solicitud y el sistema puede dejar de procesar las solicitudes de un componentName determinado después de una serie de solicitudes. La solicitud se mostrará a la información del usuario sobre el icono: Etiqueta de nombre de aplicación del icono Icono del icono El usuario para el que se agregará se determina a partir del contexto usado para recuperar este servicio y debe coincidir con el usuario actual. La aplicación solicitante debe estar en primer plano (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND y se debe exportar TileService. Nota: El sistema puede optar por denegar automáticamente una solicitud si el usuario ha denegado esa solicitud específica (usuario, ComponentName) suficientes veces antes.
Consulte también:
Referencia de Android para android.app.StatusBarManager.requestAddTileService.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.