Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Static Package Attributes | List of all members
dev.flutter.scenarios.SpawnedEngineActivity Class Reference
Inheritance diagram for dev.flutter.scenarios.SpawnedEngineActivity:
dev.flutter.scenarios.TestActivity dev.flutter.scenarios.TestableFlutterActivity

Public Member Functions

FlutterEngine provideFlutterEngine (@NonNull Context context)
 
- Public Member Functions inherited from dev.flutter.scenarios.TestActivity
FlutterShellArgs getFlutterShellArgs ()
 
void onFlutterUiDisplayed ()
 
- Public Member Functions inherited from dev.flutter.scenarios.TestableFlutterActivity
void configureFlutterEngine (@NonNull FlutterEngine flutterEngine)
 
void waitUntilFlutterRendered ()
 

Static Package Attributes

static final String TAG = "Scenarios"
 

Additional Inherited Members

- Protected Member Functions inherited from dev.flutter.scenarios.TestActivity
void onCreate (@Nullable Bundle savedInstanceState)
 
void onDestroy ()
 
void getScenarioParams (@NonNull Map< String, Object > args)
 
void testFlutterLoaderCallbackWhenInitializedTwice ()
 
- Protected Member Functions inherited from dev.flutter.scenarios.TestableFlutterActivity
void notifyFlutterRendered ()
 

Detailed Description

Definition at line 12 of file SpawnedEngineActivity.java.

Member Function Documentation

◆ provideFlutterEngine()

FlutterEngine dev.flutter.scenarios.SpawnedEngineActivity.provideFlutterEngine ( @NonNull Context  context)
inline

Definition at line 17 of file SpawnedEngineActivity.java.

17 {
18 FlutterEngineGroup engineGroup = new FlutterEngineGroup(context);
19 FlutterEngineGroup.Options options =
20 new FlutterEngineGroup.Options(context).setAutomaticallyRegisterPlugins(false);
21 engineGroup.createAndRunEngine(options);
22
23 FlutterEngine secondEngine = engineGroup.createAndRunEngine(options);
24
25 secondEngine
26 .getDartExecutor()
27 .setMessageHandler("take_screenshot", (byteBuffer, binaryReply) -> notifyFlutterRendered());
28
29 return secondEngine;
30 }
const char * options

Member Data Documentation

◆ TAG

final String dev.flutter.scenarios.SpawnedEngineActivity.TAG = "Scenarios"
staticpackage

Definition at line 13 of file SpawnedEngineActivity.java.


The documentation for this class was generated from the following file: