Compartilhar via


Activity.OnProvideAssistContent(AssistContent) Método

Definição

Isso é chamado quando o usuário está solicitando uma assistência, para fornecer referências a conteúdo relacionado à atividade atual.

[Android.Runtime.Register("onProvideAssistContent", "(Landroid/app/assist/AssistContent;)V", "GetOnProvideAssistContent_Landroid_app_assist_AssistContent_Handler", ApiSince=23)]
public virtual void OnProvideAssistContent (Android.App.Assist.AssistContent? outContent);
[<Android.Runtime.Register("onProvideAssistContent", "(Landroid/app/assist/AssistContent;)V", "GetOnProvideAssistContent_Landroid_app_assist_AssistContent_Handler", ApiSince=23)>]
abstract member OnProvideAssistContent : Android.App.Assist.AssistContent -> unit
override this.OnProvideAssistContent : Android.App.Assist.AssistContent -> unit

Parâmetros

outContent
AssistContent

O conteúdo assistencial para retornar.

Atributos

Comentários

Isso é chamado quando o usuário está solicitando uma assistência, para fornecer referências a conteúdo relacionado à atividade atual. Antes de ser chamado, o outContent Intent é preenchido com o Intent base da atividade (o Intent retornado por #getIntent()). Os extras da Intenção são despojados de quaisquer tipos que não são válidos para PersistableBundle ou não enquadram Parceláveis, e as bandeiras e Intent#FLAG_GRANT_PERSISTABLE_URI_PERMISSION são limpas Intent#FLAG_GRANT_WRITE_URI_PERMISSION da Intenção.

A implementação personalizada pode ajustar a intenção do conteúdo para refletir melhor o contexto de nível superior da atividade e preencher seus ClipData com conteúdo adicional de interesse que o usuário está visualizando no momento. Por exemplo, um aplicativo de galeria de imagens que foi iniciado em uma atividade que permite ao usuário passar o dedo pelas imagens deve modificar a intenção de fazer referência à imagem atual que ele está procurando; tal aplicativo ao mostrar uma lista de imagens deve adicionar um ClipData que tenha referências a todas as imagens atualmente visíveis na tela.

Documentação Java para android.app.Activity.onProvideAssistContent(android.app.assist.AssistContent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a