public static interface MethodChannel.MethodCallHandler
| Modifier and Type | Method and Description |
|---|---|
void |
onMethodCall(MethodCall call,
MethodChannel.Result result)
Handles the specified method call received from Flutter.
|
@UiThread
void onMethodCall(@NonNull
MethodCall call,
@NonNull
MethodChannel.Result result)
Handler implementations must submit a result for all incoming calls, by making a single
call on the given MethodChannel.Result callback. Failure to do so will result in lingering Flutter
result handlers. The result may be submitted asynchronously. Calls to unknown or
unimplemented methods should be handled using MethodChannel.Result.notImplemented().
Any uncaught exception thrown by this method will be caught by the channel implementation and logged, and an error result will be sent back to Flutter.
The handler is called on the platform thread (Android main thread). For more details see Threading in the Flutter Engine.
call - A MethodCall.result - A MethodChannel.Result used for submitting the result of the call.