Freigeben über


Activity.OnProvideAssistContent(AssistContent) Methode

Definition

Dies wird aufgerufen, wenn der Benutzer eine Hilfe anfordert, um Verweise auf Inhalte im Zusammenhang mit der aktuellen Aktivität bereitzustellen.

[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

Parameter

outContent
AssistContent

Der Hilfeinhalt, der zurückgegeben werden soll.

Attribute

Hinweise

Dies wird aufgerufen, wenn der Benutzer eine Hilfe anfordert, um Verweise auf Inhalte im Zusammenhang mit der aktuellen Aktivität bereitzustellen. Bevor der Aufruf erfolgt, wird der outContent Intent mit der Basisabsicht der Aktivität (der von #getIntent()) zurückgegebenen Absicht gefüllt. Die Extras des Intents werden von allen Typen entfernt, die nicht gültig für PersistableBundle oder nicht-framework-Paketables sind, und die Flags Intent#FLAG_GRANT_WRITE_URI_PERMISSION und Intent#FLAG_GRANT_PERSISTABLE_URI_PERMISSION werden aus der Absicht gelöscht.

Die benutzerdefinierte Implementierung kann die Inhaltsabsicht anpassen, um den Kontext der Aktivität auf oberster Ebene besser widerzuspiegeln und ihren ClipData-Inhalt mit zusätzlichem Interesse auszufüllen, den der Benutzer derzeit anzeigt. Beispielsweise sollte eine Bildergalerieanwendung, die in eine Aktivität gestartet wurde, die es dem Benutzer ermöglicht, durch Bilder zu wischen, die Absicht ändern, auf das aktuelle Bild zu verweisen, das er sucht; Eine solche Anwendung beim Anzeigen einer Liste von Bildern sollte einen ClipData hinzufügen, der Verweise auf alle bilder enthält, die derzeit auf dem Bildschirm sichtbar sind.

Java-Dokumentation für android.app.Activity.onProvideAssistContent(android.app.assist.AssistContent).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: