Partager via


Activity.OnProvideAssistContent(AssistContent) Méthode

Définition

Cela est appelé lorsque l’utilisateur demande une assistance pour fournir des références au contenu lié à l’activité actuelle.

[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

Paramètres

outContent
AssistContent

Contenu d’assistance à retourner.

Attributs

Remarques

Cela est appelé lorsque l’utilisateur demande une assistance pour fournir des références au contenu lié à l’activité actuelle. Avant d’être appelée, l’intention outContent est remplie avec l’intention de base de l’activité (l’intention retournée par #getIntent()). Les extras de l’intention sont supprimés de tous les types qui ne sont pas valides pour PersistableBundle les colisables ou non-framework, et les indicateurs et Intent#FLAG_GRANT_PERSISTABLE_URI_PERMISSION sont effacés Intent#FLAG_GRANT_WRITE_URI_PERMISSION de l’intention.

L’implémentation personnalisée peut ajuster l’intention de contenu pour mieux refléter le contexte de niveau supérieur de l’activité et remplir son ClipData avec un contenu supplémentaire d’intérêt que l’utilisateur consulte actuellement. Par exemple, une application de galerie d’images lancée dans une activité permettant à l’utilisateur de balayer des images doit modifier l’intention de référencer l’image actuelle qu’il recherche ; une telle application lorsque vous affichez une liste d’images doit ajouter un ClipData qui a des références à toutes les images actuellement visibles à l’écran.

Documentation Java pour android.app.Activity.onProvideAssistContent(android.app.assist.AssistContent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à