This repository has been archived on 2020-08-22. You can view files and clone it, but cannot push or open issues or pull requests.
flutter-unity-view-widget/android/src/main/java/com/rexraphael/flutterunitywidget/FlutterUnityViewFactory.java

25 lines
827 B
Java

package com.rexraphael.flutterunitywidget;
import android.content.Context;
import io.flutter.plugin.common.BinaryMessenger;
import io.flutter.plugin.common.MessageCodec;
import io.flutter.plugin.common.PluginRegistry;
import io.flutter.plugin.common.StandardMessageCodec;
import io.flutter.plugin.platform.PlatformView;
import io.flutter.plugin.platform.PlatformViewFactory;
public class FlutterUnityViewFactory extends PlatformViewFactory {
private final PluginRegistry.Registrar mPluginRegistrar;
public FlutterUnityViewFactory(PluginRegistry.Registrar registrar) {
super(StandardMessageCodec.INSTANCE);
mPluginRegistrar = registrar;
}
@Override
public PlatformView create(Context context, int i, Object o) {
return new FlutterUnityView(context, mPluginRegistrar, i);
}
}