Activity.OnProvideAssistContent(AssistContent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.