相关疑难解决方法(0)

Flutter - 是否可以在 Flutter 应用程序中导入片段?

在 Flutter 中可以从 Dart调用Java 代码。此外,插件android_intent允许Activity使用 Dart 代码启动 Java Android

但是,如果我们想在 Flutter Widget 中使用 Android Fragment,这可能吗?我们怎么做?

或者使用Fragments的唯一方法是在Java中声明一个新的Activity,并在Flutter中调用启动该Activity?(就像我开头说的)

android android-fragments flutter

12
推荐指数
1
解决办法
1014
查看次数

如何将方法通道添加到 Flutter Fragment

由于我已将 flutter SDK 升级到 1.12.13+hotfix.8,片段中较旧的 FlutterView 实现不再起作用,因为 Facade (Flutter) 库现在已弃用。

Flutter.createView(activity!!, lifecycle, mRoute)
Run Code Online (Sandbox Code Playgroud)

根据官方文档,我们可以添加如下所示的 FlutterFragment -

FlutterFragment flutterFragment = FlutterFragment.withNewEngine()
    .initialRoute("myInitialRoute/")
    .build();
Run Code Online (Sandbox Code Playgroud)

但是找不到如何在扩展 Flutter 片段的自定义 Flutter 片段中添加方法通道。

android android-fragments dart flutter flutter-dependencies

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