Package io.flutter.embedding.android
package io.flutter.embedding.android
-
ClassDescriptionSends touch information from Android to Flutter in a format that Flutter understands.An Android App Component exclusively attached to a
FlutterEngine
.Activity
which displays a fullscreen Flutter UI.Builder to create anIntent
that launches aFlutterActivity
with an existingFlutterEngine
that is cached inFlutterEngineCache
.Builder to create anIntent
that launches aFlutterActivity
with a newFlutterEngine
created by FlutterEngineGroup#createAndRunEngine.Builder to create anIntent
that launches aFlutterActivity
with a newFlutterEngine
and the desired configuration.Collection of Flutter launch configuration options.The mode of the background of a FlutterActivity
, either opaque or transparent.Configures aFlutterEngine
after it is created, e.g., adds plugins.Fragment
which displays a Flutter UI that takes up all availableFragment
space.Builder that creates a newFlutterFragment
that uses a cachedFlutterEngine
witharguments
that correspond to the values set on thisBuilder
.Builder that creates a newFlutterFragment
witharguments
that correspond to the values set on thisNewEngineFragmentBuilder
.Builder that creates a newFlutterFragment
that uses a cachedFlutterEngineGroup
to create a newFlutterEngine
witharguments
that correspond to the values set on thisBuilder
.A FlutterActivity
that is based uponFragmentActivity
.Builder to create anIntent
that launches aFlutterFragmentActivity
with an existingFlutterEngine
that is cached inFlutterEngineCache
.Builder to create anIntent
that launches aFlutterFragmentActivity
with a newFlutterEngine
by FlutterEngineGroup#createAndRunEngine.Builder to create anIntent
that launches aFlutterFragmentActivity
with a newFlutterEngine
and the desired configuration.Paints a Flutter UI provided by anImageReader
onto aCanvas
.Flutter's extension ofSplitCompatApplication
that injects aPlayStoreDeferredComponentManager
withFlutterInjector
to enable Split AOT Flutter apps.Paints a Flutter UI on aSurface
.Paints a Flutter UI on aSurfaceTexture
.Displays a Flutter UI on an Android device.Listener that is notified when aFlutterEngine
is attached to/detached from a givenFlutterView
.Processes keyboard events and cooperate withTextInputPlugin
.Applies the given Unicode character fromKeyEvent.getUnicodeChar()
to a previously entered Unicode combining character and returns the combination of these characters if a combination exists.The interface for responding to aKeyEvent
asynchronously.A set of interfaces that theKeyboardManager
needs to interact with other components and the platform, and is typically implements byFlutterView
.Static information used byKeyEmbedderResponder
.A physicalKey-logicalKey pair used to define mappings.An immutable configuration item that defines how to synchronize pressing modifiers (such as Shift or Ctrl), so that theKeyEmbedderResponder
must synthesize events until the combined pressing state ofKeyboardMap.PressingGoal.keys
matches the true meta state masked byKeyboardMap.PressingGoal.mask
.A configuration item that defines how to synchronize toggling modifiers (such as CapsLock), so that theKeyEmbedderResponder
must synthesize events until the enabling state of the key matches the true meta state masked byKeyboardMap.TogglingGoal.mask
.AKeyboardManager.Responder
ofKeyboardManager
that handles events by sending the raw information through the method channel.The resulting Flutter key events generated byKeyEmbedderResponder
, and are sent through the messenger after being marshalled withKeyData.toBytes()
.The device type of the key data.The action type of the key data.AKeyboardManager.Responder
ofKeyboardManager
that handles events by sending processed information inKeyData
.Tracks the motion events received by the FlutterView.Represents a unique identifier corresponding to a motion event.Render modes for a Flutter UI.Transparency mode for a Flutter UI.WrapsWindowInfoTrackerCallbackAdapter
in order to be able to mock it during testing.