Context.RegisterComponentCallbacks(IComponentCallbacks) 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.
Fügen Sie der Basisanwendung des Kontexts eine neue ComponentCallbacks
Anwendung hinzu, die gleichzeitig mit den ComponentCallbacks-Methoden von Aktivitäten und anderen Komponenten aufgerufen wird.
[Android.Runtime.Register("registerComponentCallbacks", "(Landroid/content/ComponentCallbacks;)V", "GetRegisterComponentCallbacks_Landroid_content_ComponentCallbacks_Handler")]
public virtual void RegisterComponentCallbacks (Android.Content.IComponentCallbacks? callback);
[<Android.Runtime.Register("registerComponentCallbacks", "(Landroid/content/ComponentCallbacks;)V", "GetRegisterComponentCallbacks_Landroid_content_ComponentCallbacks_Handler")>]
abstract member RegisterComponentCallbacks : Android.Content.IComponentCallbacks -> unit
override this.RegisterComponentCallbacks : Android.Content.IComponentCallbacks -> unit
Parameter
- callback
- IComponentCallbacks
Die schnittstelle, die aufgerufen werden soll. Dies kann eine oder ComponentCallbacks2
eine ComponentCallbacks
Schnittstelle sein.
- Attribute
Hinweise
Fügen Sie der Basisanwendung des Kontexts eine neue ComponentCallbacks
Anwendung hinzu, die gleichzeitig mit den ComponentCallbacks-Methoden von Aktivitäten und anderen Komponenten aufgerufen wird. Beachten Sie, dass Sie <em>müssen/em> unbedingt verwenden#unregisterComponentCallbacks
,< wenn sie in Zukunft angemessen sind. Dies wird nicht für Sie entfernt.
Nach Build.VERSION_CODES#S
dem Registrieren der ComponentCallbacks im Kontext, der über #createWindowContext(int, Bundle)
oder über den Fensterkontext erstellt wurde, #createWindowContext(Display, int, Bundle)
anstatt von der Basisanwendung empfangen ComponentCallbacks#onConfigurationChanged(Configuration)
. Es ist hilfreich, wenn Sie UI-Komponenten behandeln möchten, die dem Fensterkontext zugeordnet sind, wenn der Fensterkontext Konfigurationsänderungen aufweist.
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.