SurfaceView.SurfaceControl 属性

定义

返回一个 SurfaceControl,该 SurfaceControl 可用于将 Surfaces 父级设置为此 SurfaceView。

public virtual Android.Views.SurfaceControl? SurfaceControl { [Android.Runtime.Register("getSurfaceControl", "()Landroid/view/SurfaceControl;", "GetGetSurfaceControlHandler", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getSurfaceControl", "()Landroid/view/SurfaceControl;", "GetGetSurfaceControlHandler", ApiSince=29)>]
member this.SurfaceControl : Android.Views.SurfaceControl

属性值

此 SurfaceView 的 SurfaceControl。

属性

注解

返回一个 SurfaceControl,该 SurfaceControl 可用于将 Surfaces 父级设置为此 SurfaceView。

请注意,此 SurfaceControl 实际上是只读的。 其唯一定义完善的用法是将 SurfaceControl 用作应用程序的 SurfaceControls 层次结构的父级。 SurfaceControl 的其他所有属性(如其位置)随时可由 SurfaceView 改变,这将覆盖应用程序请求的内容。 请勿将此 SurfaceControl 应用到 SurfaceControl.Transaction 此 SurfaceControl,但重新父级子 SurfaceControls 除外。 请参阅:SurfaceControl.Transaction#reparent

Java文档android.view.SurfaceView.getSurfaceControl()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于