StatusBarManager.RequestAddTileService Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer) |
Solicite ao usuário para adicionar um |
| RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer) |
Solicite ao usuário para adicionar um |
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer)
Solicite ao usuário para adicionar um android.service.quicksettings.TileService ao conjunto de blocos QS atuais.
[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 da android.service.quicksettings.TileService solicitação.
- tileLabel
- ICharSequence
rótulo do bloco a ser mostrado ao usuário.
- icon
- Icon
ícone a ser usado no bloco mostrado ao usuário.
- resultExecutor
- IExecutor
um executor para executar o retorno de chamada em
- resultCallback
- IConsumer
retorno de chamada para indicar o resultado da solicitação.
- Atributos
Comentários
Solicite ao usuário que adicione um TileService ao conjunto de blocos QS atuais. Chamar isso solicitará que o usuário decida se deseja adicionar o TileService mostrado aos blocos atuais. O usuário pode negar a solicitação e o sistema pode parar de processar solicitações para um determinado ComponentName após várias solicitações. A solicitação mostrará ao usuário informações sobre o bloco: Rótulo do nome do aplicativo para o ícone do bloco O usuário para o qual isso será adicionado é determinado a partir do Contexto usado para recuperar esse serviço e deve corresponder ao usuário atual. O aplicativo solicitante deve estar em primeiro plano (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND e o TileService deve ser exportado. Observação: o sistema pode optar por negar automaticamente uma solicitação se o usuário tiver negado essa solicitação específica (usuário, ComponentName) vezes antes.
Consulte também:
Referência do Android para android.app.StatusBarManager.requestAddTileService.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer)
Solicite ao usuário para adicionar um android.service.quicksettings.TileService ao conjunto de blocos QS atuais.
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 da android.service.quicksettings.TileService solicitação.
- tileLabel
- String
rótulo do bloco a ser mostrado ao usuário.
- icon
- Icon
ícone a ser usado no bloco mostrado ao usuário.
- resultExecutor
- IExecutor
um executor para executar o retorno de chamada em
- resultCallback
- IConsumer
retorno de chamada para indicar o resultado da solicitação.
Comentários
Solicite ao usuário que adicione um TileService ao conjunto de blocos QS atuais. Chamar isso solicitará que o usuário decida se deseja adicionar o TileService mostrado aos blocos atuais. O usuário pode negar a solicitação e o sistema pode parar de processar solicitações para um determinado ComponentName após várias solicitações. A solicitação mostrará ao usuário informações sobre o bloco: Rótulo do nome do aplicativo para o ícone do bloco O usuário para o qual isso será adicionado é determinado a partir do Contexto usado para recuperar esse serviço e deve corresponder ao usuário atual. O aplicativo solicitante deve estar em primeiro plano (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND e o TileService deve ser exportado. Observação: o sistema pode optar por negar automaticamente uma solicitação se o usuário tiver negado essa solicitação específica (usuário, ComponentName) vezes antes.
Consulte também:
Referência do Android para android.app.StatusBarManager.requestAddTileService.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.