androidLinkBuild method

Widget androidLinkBuild(
  1. BuildContext context
)

Implementation

Widget androidLinkBuild(BuildContext context) {

  return PlatformViewLink(
    viewType: _viewType,
    surfaceFactory:
        (context, controller) {
      return AndroidViewSurface(
        controller: controller as AndroidViewController,
        gestureRecognizers: const <Factory<OneSequenceGestureRecognizer>>{},
        hitTestBehavior: PlatformViewHitTestBehavior.transparent,
      );
    },
    onCreatePlatformView: (params) {
      return PlatformViewsService.initSurfaceAndroidView(
        id: params.id,
        viewType: _viewType,
        layoutDirection: TextDirection.ltr,
        // creationParams: creationParams,
        creationParamsCodec: const StandardMessageCodec(),
        onFocus: () {
          params.onFocusChanged(true);
        },
      )
        ..addOnPlatformViewCreatedListener(params.onPlatformViewCreated)
        ..addOnPlatformViewCreatedListener((int id) {
          _onVideGiftCreated(params.id);
        })
        ..create();
    },
  );
}