public static interface MethodChannel.MethodCallHandler
@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
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.