public static interface FlutterActivityDelegate.ViewFactory
FlutterActivityDelegate.
A delegate's view factory will be consulted during
FlutterActivityDelegate.onCreate(Bundle). If it returns null, then the delegate
will fall back to instantiating a new full-screen FlutterView.
A delegate's native view factory will be consulted during
FlutterActivityDelegate.onCreate(Bundle). If it returns null, then the delegate
will fall back to instantiating a new FlutterNativeView. This is
useful for applications to override to reuse the FlutterNativeView held
e.g. by a pre-existing background service.
| Modifier and Type | Method and Description |
|---|---|
FlutterNativeView |
createFlutterNativeView() |
FlutterView |
createFlutterView(Context context) |
boolean |
retainFlutterNativeView()
Hook for subclasses to indicate that the
FlutterNativeView
returned by createFlutterNativeView() should not be destroyed
when this activity is destroyed. |
FlutterView createFlutterView(Context context)
FlutterNativeView createFlutterNativeView()
boolean retainFlutterNativeView()
FlutterNativeView
returned by createFlutterNativeView() should not be destroyed
when this activity is destroyed.