Поделиться через


ISurfaceHolderCallback.SurfaceCreated(ISurfaceHolder) Метод

Определение

Это вызывается сразу после создания поверхности.

[Android.Runtime.Register("surfaceCreated", "(Landroid/view/SurfaceHolder;)V", "GetSurfaceCreated_Landroid_view_SurfaceHolder_Handler:Android.Views.ISurfaceHolderCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SurfaceCreated(Android.Views.ISurfaceHolder holder);
[<Android.Runtime.Register("surfaceCreated", "(Landroid/view/SurfaceHolder;)V", "GetSurfaceCreated_Landroid_view_SurfaceHolder_Handler:Android.Views.ISurfaceHolderCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SurfaceCreated : Android.Views.ISurfaceHolder -> unit

Параметры

holder
ISurfaceHolder

SurfaceHolder, поверхность которого создается.

Атрибуты

Комментарии

Это вызывается сразу после создания поверхности. Реализация этого кода должна начинаться независимо от требуемого кода отрисовки. Обратите внимание, что только один поток может вытягиваться в объект Surface, поэтому вы не должны рисовать в Surface здесь, если обычная отрисовка будет находиться в другом потоке.

Документация по Java для android.view.SurfaceHolder.Callback.surfaceCreated(android.view.SurfaceHolder).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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