相关疑难解决方法(0)

我如何最好地使用 flutters MethodChannel.invokeMenthod 的 java 版本给出多个参数?

我有一个 flutter 项目(插件),它也使用了一些本机 java 代码。为了在 dart 和 java 之间进行通信,我使用MethodChannel.invokeMethod. 这在 dart for java 中非常有效,我可以call.argument("name")在 java 中提取命名参数。然而,另一种方法是让我有点头疼,因为我需要通过我的方法调用将可变数量的参数传递给 dart,但 invokeMethod 只接受“ Object”作为参数。

我已经看到它只适用于单个参数,如字符串或整数,但我似乎无法找到一种为多个参数实现它的好方法。

我原以为有某种列表对象类型可以作为 invokeMethod 的参数传递,但我无法在任何地方找到它。

你们中的任何人都可以提供有关如何最好地做到这一点的提示吗?

java flutter

6
推荐指数
1
解决办法
2428
查看次数

标签 统计

flutter ×1

java ×1