public static class FlutterPlugin.FlutterPluginBinding extends Object
FlutterEngine.
The provided BinaryMessenger can be used to communicate with Dart code running in
the Flutter context associated with this plugin binding.
Plugins that need to respond to Lifecycle events should implement the additional
ActivityAware and/or ServiceAware interfaces, where a Lifecycle
reference can be obtained.
| Constructor and Description |
|---|
FlutterPluginBinding(Context applicationContext,
FlutterEngine flutterEngine,
BinaryMessenger binaryMessenger,
TextureRegistry textureRegistry,
PlatformViewRegistry platformViewRegistry,
FlutterPlugin.FlutterAssets flutterAssets) |
| Modifier and Type | Method and Description |
|---|---|
Context |
getApplicationContext() |
BinaryMessenger |
getBinaryMessenger() |
FlutterPlugin.FlutterAssets |
getFlutterAssets() |
FlutterEngine |
getFlutterEngine()
Deprecated.
Use
getBinaryMessenger(), getTextureRegistry(), or getPlatformViewRegistry() instead. |
PlatformViewRegistry |
getPlatformViewRegistry() |
TextureRegistry |
getTextureRegistry() |
public FlutterPluginBinding(@NonNull
Context applicationContext,
@NonNull
FlutterEngine flutterEngine,
@NonNull
BinaryMessenger binaryMessenger,
@NonNull
TextureRegistry textureRegistry,
@NonNull
PlatformViewRegistry platformViewRegistry,
@NonNull
FlutterPlugin.FlutterAssets flutterAssets)
@NonNull public Context getApplicationContext()
@Deprecated @NonNull public FlutterEngine getFlutterEngine()
getBinaryMessenger(), getTextureRegistry(), or getPlatformViewRegistry() instead.@NonNull public BinaryMessenger getBinaryMessenger()
@NonNull public TextureRegistry getTextureRegistry()
@NonNull public PlatformViewRegistry getPlatformViewRegistry()
@NonNull public FlutterPlugin.FlutterAssets getFlutterAssets()