如何从flutter插件的本机代码中返回小部件?

问题描述 投票:2回答:1

我正在尝试学习flutter插件的开发,因为无论如何我都需要它来移植本地SDK时认真对待。

重点是,我真的不知道如何将Android Activity返回为可以放置在任何WidgetColumn等中的Row。>

目前,我所做的只是移植Android的Toast功能。

Flutter Maps插件似乎有点复杂,在我学习它的同时,我仍在寻找一个如何将本机布局转换为Flutter小部件的简单示例。

我正在尝试学习flutter插件开发,因为无论如何我都需要它来移植本地SDK时认真对待。关键是,我真的不知道如何以小部件的形式返回Android Activity ...

android plugins package native flutter
1个回答
1
投票

您无法在扑朔迷离中将Android Activity作为小部件返回。给定here,Flutter插件或Flutter平台通道仅允许本机之间的基本数据类型或编解码器。

您仍然可以通过在平台通道上调用方法来运行活动或显示任何窗口小部件,并且该活动完成后,您可以使用方法调用中提供的“ MethodChannel.Result”对象将结果发送回桥接代码,以使其移至闪动代码。像:

© www.soinside.com 2019 - 2024. All rights reserved.