Flutter/Native 코드 호출
Flutter ) Kotlin 코드 호출할 때 파라미터 넘기기 - EEYatHo Flutter
EEYatHo
2022. 10. 28. 16:52
반응형
Flutter -> Kotlin 전달
static const platform = MethodChannel('channelName');
var result = await platform.invokeMethod('methodName', <String, dynamic>{'param1': [1, 2], 'param2': "stringParam"});
Kotlin 에서 수신
flutterEngine?.dartExecutor?.let {
MethodChannel(it, 'channelName').setMethodCallHandler { call, result ->
if (call.method == "methodName") {
val param1 = call.argument<ArrayList<Int>>("param1")?.toIntArray
val param2 = call.argument<String>("param2")
}
}
}