Activity.SetLocusContext(LocusId, Bundle) Methode

Definition

Legt die LocusId für diese Aktivität fest.

[Android.Runtime.Register("setLocusContext", "(Landroid/content/LocusId;Landroid/os/Bundle;)V", "GetSetLocusContext_Landroid_content_LocusId_Landroid_os_Bundle_Handler", ApiSince=30)]
public virtual void SetLocusContext(Android.Content.LocusId? locusId, Android.OS.Bundle? bundle);
[<Android.Runtime.Register("setLocusContext", "(Landroid/content/LocusId;Landroid/os/Bundle;)V", "GetSetLocusContext_Landroid_content_LocusId_Landroid_os_Bundle_Handler", ApiSince=30)>]
abstract member SetLocusContext : Android.Content.LocusId * Android.OS.Bundle -> unit
override this.SetLocusContext : Android.Content.LocusId * Android.OS.Bundle -> unit

Parameter

locusId
LocusId

LocusId: eine eindeutige, stabile ID, die diese Aktivitätsinstanz identifiziert. LocusId ist eine undurchsichtige ID, die den Status dieser Aktivität mit verschiedenen Android-Konzepten verknüpft: setLocusId. LocusID ist standardmäßig null oder wenn Sie sie explizit zurücksetzen.

bundle
Bundle

Bündel: Extras als Teil dieses Locus-Kontexts festgelegt oder aktualisiert. Dies kann hilfreich sein, um zusätzliche Metadaten bereitzustellen, z. B. URLs, Unterhaltungsteilnehmer, die für den Kontext dieser Aktivität spezifisch sind. Das Bündel kann NULL sein, wenn keine zusätzlichen Metadaten benötigt werden. Bundle sollte immer null für null locusId sein.

Attribute

Hinweise

Legt die LocusId für diese Aktivität fest. Die Locus-ID hilft dabei, unterschiedliche Instanzen derselben Aktivitätsklasse zu identifizieren. Beispielsweise kann eine locus-ID basierend auf einer bestimmten Unterhaltung auf der Chataktivität einer Unterhaltungs-App festgelegt werden. Das System kann dann diese Locus-ID zusammen mit app-Inhalten verwenden, um Bewertungssignale in verschiedenen UI-Oberflächen bereitzustellen, einschließlich Freigabe, Benachrichtigungen, Tastenkombinationen usw. Es wird empfohlen, die gleiche Locus-ID in der Locus-ID der Verknüpfung mithilfe von setLocusId festzulegen, damit das System geeignete Bewertungssignale erlernen kann, die die Locus-ID der Aktivität mit der passenden Verknüpfung verknüpfen.

Siehe auch:

Android-Referenz für android.app.Activity.setLocusContext.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: