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

Public Member Functions

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

Static Public Attributes

static final String TEXT_VIEW_PV = "scenarios/textPlatformView"
 
static final String SURFACE_VIEW_PV = "scenarios/surfacePlatformV"
 
static final String SURFACE_VIEW_BAD_CONTEXT_PV = "scenarios/surfaceVBadCntxt"
 
static final String TEXTURE_VIEW_PV = "scenarios/texturePlatformV"
 

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 10 of file PlatformViewsActivity.java.

Member Function Documentation

◆ configureFlutterEngine()

void dev.flutter.scenarios.PlatformViewsActivity.configureFlutterEngine ( @NonNull FlutterEngine  flutterEngine)
inline

Reimplemented from dev.flutter.scenarios.TestableFlutterActivity.

Definition at line 20 of file PlatformViewsActivity.java.

20 {
21 super.configureFlutterEngine(flutterEngine);
22 flutterEngine
23 .getPlatformViewsController()
24 .getRegistry()
25 .registerViewFactory(TEXT_VIEW_PV, new TextPlatformViewFactory());
26
27 flutterEngine
28 .getPlatformViewsController()
29 .getRegistry()
30 .registerViewFactory(SURFACE_VIEW_PV, new SurfacePlatformViewFactory(true));
31
32 flutterEngine
33 .getPlatformViewsController()
34 .getRegistry()
35 .registerViewFactory(SURFACE_VIEW_BAD_CONTEXT_PV, new SurfacePlatformViewFactory(false));
36
37 flutterEngine
38 .getPlatformViewsController()
39 .getRegistry()
40 .registerViewFactory(TEXTURE_VIEW_PV, new TexturePlatformViewFactory());
41 }

Member Data Documentation

◆ SURFACE_VIEW_BAD_CONTEXT_PV

final String dev.flutter.scenarios.PlatformViewsActivity.SURFACE_VIEW_BAD_CONTEXT_PV = "scenarios/surfaceVBadCntxt"
static

Definition at line 16 of file PlatformViewsActivity.java.

◆ SURFACE_VIEW_PV

final String dev.flutter.scenarios.PlatformViewsActivity.SURFACE_VIEW_PV = "scenarios/surfacePlatformV"
static

Definition at line 15 of file PlatformViewsActivity.java.

◆ TEXT_VIEW_PV

final String dev.flutter.scenarios.PlatformViewsActivity.TEXT_VIEW_PV = "scenarios/textPlatformView"
static

Definition at line 14 of file PlatformViewsActivity.java.

◆ TEXTURE_VIEW_PV

final String dev.flutter.scenarios.PlatformViewsActivity.TEXTURE_VIEW_PV = "scenarios/texturePlatformV"
static

Definition at line 17 of file PlatformViewsActivity.java.


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