SurfaceView.SetChildSurfacePackage 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.
Zeigt die ansichtshierarchie an, die in einer SurfaceControlViewHost.SurfacePackage in dieser SurfaceView eingebettet ist. Dies kann unabhängig von den SurfaceView-Lebensdauerrückrufen aufgerufen werden. SurfaceView verwaltet intern die Analyse des Pakets an unsere Surface, da es erstellt und zerstört wird. Wenn sich dieses SurfaceView über dem Host Surface befindet (siehe setZOrderOnTop(boolean), kann die eingebettete Surface Hierarchie Eingaben empfangen. Dies übernimmt den Besitz von SurfaceControl im SurfacePackage und befreit den Aufrufer der Verpflichtung, SurfaceControlViewHost.SurfacePackage.release aufzurufen. Beachten Sie jedoch, dass SurfaceControlViewHost.SurfacePackage.release und SurfaceControlViewHost.release nicht identisch sind. Während der Besitz dieses bestimmten SurfaceControlViewHost.SurfacePackage-Elements vom SurfaceView übernommen wird, bleibt das zugrunde liegende SurfaceControlViewHost vom ursprünglichen Remotebesitzer verwaltet. Benutzer können SurfaceView.clearChildSurfacePackage aufrufen, um das Paket zu löschen.
[Android.Runtime.Register("setChildSurfacePackage", "(Landroid/view/SurfaceControlViewHost$SurfacePackage;)V", "GetSetChildSurfacePackage_Landroid_view_SurfaceControlViewHost_SurfacePackage_Handler", ApiSince=30)]
public virtual void SetChildSurfacePackage(Android.Views.SurfaceControlViewHost.SurfacePackage p);
[<Android.Runtime.Register("setChildSurfacePackage", "(Landroid/view/SurfaceControlViewHost$SurfacePackage;)V", "GetSetChildSurfacePackage_Landroid_view_SurfaceControlViewHost_SurfacePackage_Handler", ApiSince=30)>]
abstract member SetChildSurfacePackage : Android.Views.SurfaceControlViewHost.SurfacePackage -> unit
override this.SetChildSurfacePackage : Android.Views.SurfaceControlViewHost.SurfacePackage -> unit
Parameter
Der für p verwendete Android.Views.SurfaceControlViewHost+SurfacePackage-Wert.
- Attribute
Hinweise
Ausführliche Informationen finden Sie in der Android-Referenzdokumentation für android.view.SurfaceView.setChildSurfacePackage.
Java Dokumentation für android.view.SurfaceView.setChildSurfacePackage.
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.