Язык

SurfaceControlViewHost Конструкторы

Определение

Перегрузки

Имя. Описание
SurfaceControlViewHost(IntPtr, JniHandleOwnership)

Создает управляемый одноранговый узел для существующей ссылки на объект Java Native Interface.

SurfaceControlViewHost(Context, Display, IBinder)

Создайте новый SurfaceControlViewHost.

SurfaceControlViewHost(Context, Display, InputTransferToken)

Создайте новый SurfaceControlViewHost.

SurfaceControlViewHost(IntPtr, JniHandleOwnership)

Создает управляемый одноранговый узел для существующей ссылки на объект Java Native Interface.

protected SurfaceControlViewHost(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Views.SurfaceControlViewHost : nativeint * Android.Runtime.JniHandleOwnership -> Android.Views.SurfaceControlViewHost

Параметры

javaReference
IntPtr

nativeint

Значение System.IntPtr, используемое для ссылки на Java.

transfer
JniHandleOwnership

Значение Android.Runtime.JniHandleOwnership, используемое для передачи.

Комментарии

Дополнительные сведения см. в справочной документации по Android.view.SurfaceControlViewHost.

Применяется к

SurfaceControlViewHost(Context, Display, IBinder)

Создайте новый SurfaceControlViewHost.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/view/Display;Landroid/os/IBinder;)V", "", ApiSince=30)]
public SurfaceControlViewHost(Android.Content.Context context, Android.Views.Display display, Android.OS.IBinder? hostToken);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/view/Display;Landroid/os/IBinder;)V", "", ApiSince=30)>]
new Android.Views.SurfaceControlViewHost : Android.Content.Context * Android.Views.Display * Android.OS.IBinder -> Android.Views.SurfaceControlViewHost

Параметры

context
Context

Объект Context для действия или приложения.

display
Display

Отображение иерархии будет помещено.

hostToken
IBinder

Маркер узла, как описано выше.

Атрибуты

Комментарии

Создайте новый SurfaceControlViewHost. Корневая Surface будет выделена внутренне и доступна через getSurfacePackage().

Параметр, в первую очередь используемый для отчетов ANR, должен быть получен от того, от кого будет размещаться внедренная иерархия. Он доступен из SurfaceView#getHostToken.

Java документации по android.view.SurfaceControlViewHost.SurfaceControlViewHost(android.content.Context, android.view.Display, android.os.IBinder).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

SurfaceControlViewHost(Context, Display, InputTransferToken)

Создайте новый SurfaceControlViewHost.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/view/Display;Landroid/window/InputTransferToken;)V", "", ApiSince=35)]
public SurfaceControlViewHost(Android.Content.Context context, Android.Views.Display display, Android.Window.InputTransferToken? hostInputTransferToken);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/view/Display;Landroid/window/InputTransferToken;)V", "", ApiSince=35)>]
new Android.Views.SurfaceControlViewHost : Android.Content.Context * Android.Views.Display * Android.Window.InputTransferToken -> Android.Views.SurfaceControlViewHost

Параметры

context
Context

Объект Context для действия или приложения.

display
Display

Отображение иерархии будет помещено.

hostInputTransferToken
InputTransferToken

Маркер передачи входных данных узла, как описано выше.

Атрибуты

Комментарии

Создайте новый SurfaceControlViewHost. Корневая Surface будет выделена внутренне и доступна через getSurfacePackage().

Параметр hostInputTransferToken позволяет узлу и внедрено связываться друг с другом, чтобы разрешить передачу жеста касания и фокуса. Это также используется для отчетов ANR. Он доступен из AttachedSurfaceControl#getInputTransferToken().

Java документации по android.view.SurfaceControlViewHost.SurfaceControlViewHost(android.content.Context, android.view.Display, android.window.InputTransferToken).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к