Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler Interface Reference
Inheritance diagram for io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler:
io.flutter.embedding.engine.FlutterJNI.AccessibilityDelegate

Public Member Functions

void announce (@NonNull String message)
 
void onTap (int nodeId)
 
void onLongPress (int nodeId)
 
void onFocus (int nodeId)
 
void onTooltip (@NonNull String message)
 
- Public Member Functions inherited from io.flutter.embedding.engine.FlutterJNI.AccessibilityDelegate
void updateCustomAccessibilityActions (@NonNull ByteBuffer buffer, @NonNull String[] strings)
 
void updateSemantics ( @NonNull ByteBuffer buffer, @NonNull String[] strings, @NonNull ByteBuffer[] stringAttributeArgs)
 

Detailed Description

Handler that receives accessibility messages sent from Flutter to Android through a given AccessibilityChannel.

To register an AccessibilityMessageHandler with a AccessibilityChannel, see AccessibilityChannel#setAccessibilityMessageHandler(AccessibilityMessageHandler).

Definition at line 183 of file AccessibilityChannel.java.

Member Function Documentation

◆ announce()

void io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler.announce ( @NonNull String  message)

The Dart application would like the given message to be announced.

◆ onFocus()

void io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler.onFocus ( int  nodeId)

The framework has requested focus on the semantics node with the given nodeId.

◆ onLongPress()

void io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler.onLongPress ( int  nodeId)

The user has long pressed on the semantics node with the given nodeId.

◆ onTap()

void io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler.onTap ( int  nodeId)

The user has tapped on the semantics node with the given nodeId.

◆ onTooltip()

void io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler.onTooltip ( @NonNull String  message)

The user has opened a tooltip.


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