我看了一下Ffltter来构建一款移动应用程序.有没有可能在Ffltter应用程序中创建Widgets个(不是Ffltter-widget,而是App Widgets(Android)和Today Extensions(IOS))?我想用DART是做不到的,但是有没有办法在Java/Swift中原生实现它们,并将它们包含在Ffltter-app中呢?

谢谢

推荐答案

目前还没有指南或文档说明如何为Flutter 应用程序实现App Widget.使用本机代码实现应用程序小部件绝对是可能的.只需创建一个Ffltter项目,并使用Android studio打开Android部分,只需实现您的主屏幕小工具,它就会工作得非常棒.

我刚刚为一个Flitter应用程序编写了一个简单的应用程序小部件,当点击它时,它会把你带到https://flutter.io链接.Here是一个简单的应用程序,它是用flatter创建的,是一个应用程序小部件,添加了本机代码.安装它,然后在主屏幕上查找home_widget_example个小部件.

Gif image

如果您想查看源代码,并从源代码构建应用程序.就Here美元吧.

Flutter相关问答推荐

如何在Flutter的easy_translation包中链接嵌套的链接翻译?

在Riverpod ConsumerWidget中使用文本编辑控制器

在fltter_widget_from_html中启动url

Flutter 中的多页表现

如何在扩展其他小部件时访问Ref

如何知道当前屏幕是否处于抖动状态?

如何使用flutter_local_notification包处理通知操作?

如何在Flutter 中使用滚动展开窗口小部件

使索引[0]在ListViewBuilder中返回字符串1

如何使用 Material3 创建带有高度的完美白色提升按钮?

如何给按钮的边框半径?

Flutter:在 pubspec.yaml 中找不到assets资源

使用 Flutter 和 Dio 将图像上传到 API

如何在 Flutter (iOS) 中解决这个问题

将 String 与 List 元素进行比较时出现问题

Riverpod 在使用冻结副本更新状态时触发重建,即使没有任何更改

无法将参数类型Future Function(String?)分配给参数类型void Function(NotificationResponse)?

Flutter 本地通知在最新版本中不起作用

Flutter:滚动一个ListWheelScrollView,无法获取选中项的状态

在Flutter 中将数字转换为印度文字样式