草庐IT

Flutter_Blue

全部标签

flutter - 你如何使用 flutter 做画中画?

有什么方法可以用flutter应用程序进行画中画吗?有点像当您观看视频并导航到另一个应用时YouTube所做的。他们在这里谈论它:https://youtu.be/hBPd2q2dmXY我搜索了一下,没有找到任何关于它的信息 最佳答案 您所要求的在flutter中不可用,您只能在native中实现它。我制作了一个应用程序,它只为android制作了pip。首先在fluttermain.dart中声明一个channel喜欢:-staticconstplatform=constMethodChannel('flutter.rortega

flutter - 你如何使用 flutter 做画中画?

有什么方法可以用flutter应用程序进行画中画吗?有点像当您观看视频并导航到另一个应用时YouTube所做的。他们在这里谈论它:https://youtu.be/hBPd2q2dmXY我搜索了一下,没有找到任何关于它的信息 最佳答案 您所要求的在flutter中不可用,您只能在native中实现它。我制作了一个应用程序,它只为android制作了pip。首先在fluttermain.dart中声明一个channel喜欢:-staticconstplatform=constMethodChannel('flutter.rortega

android - Flutter - 如何在 Checkbox 的动态列表中设置 Checkbox 小部件的状态

抱歉,如果这不是很清楚。我欢迎任何关于澄清的建议,因为我是Flutter的新手,也是在StackOverflow上提问的新手。我将发布有效和无效的内容。基本上我想要一个Perk小部件,其中包含不同数量的Checkbox小部件。当我在build方法中创建小部件时,我可以设置它们的状态(选中或未选中),但是在列表中使用for循环动态创建Checkbox小部件并将该列表传递给Row会使Checkbox无响应。不起作用(但我不知道为什么,这就是我想要的)import'package:flutter/material.dart';import'package:gloomhaven_enhance

android - Flutter - 如何在 Checkbox 的动态列表中设置 Checkbox 小部件的状态

抱歉,如果这不是很清楚。我欢迎任何关于澄清的建议,因为我是Flutter的新手,也是在StackOverflow上提问的新手。我将发布有效和无效的内容。基本上我想要一个Perk小部件,其中包含不同数量的Checkbox小部件。当我在build方法中创建小部件时,我可以设置它们的状态(选中或未选中),但是在列表中使用for循环动态创建Checkbox小部件并将该列表传递给Row会使Checkbox无响应。不起作用(但我不知道为什么,这就是我想要的)import'package:flutter/material.dart';import'package:gloomhaven_enhance

android - Flutter:删除所有没有路由名称的路由

在项目中,我已经完成了路由,但没有给屏幕命名,只是像Login()一样到处切换屏幕,但是当我想注销并想清除屏幕堆栈时我怎样才能弹出所有屏幕?我在路由时没有提到屏幕名称。Navigator.push(context,MaterialPageRoute(builder:(context)=>Login()),);我尝试弹出所有屏幕,直到到达登录屏幕但无法切换,因为'/login'未用于路由。Navigator.of(context).popUntil('/login',(Routeroute)=>false); 最佳答案 当你打开Log

android - Flutter:删除所有没有路由名称的路由

在项目中,我已经完成了路由,但没有给屏幕命名,只是像Login()一样到处切换屏幕,但是当我想注销并想清除屏幕堆栈时我怎样才能弹出所有屏幕?我在路由时没有提到屏幕名称。Navigator.push(context,MaterialPageRoute(builder:(context)=>Login()),);我尝试弹出所有屏幕,直到到达登录屏幕但无法切换,因为'/login'未用于路由。Navigator.of(context).popUntil('/login',(Routeroute)=>false); 最佳答案 当你打开Log

flutter - 当键盘弹出或关闭时,streambuilder 一次又一次地重建

这里我遇到了一个问题。我有一列带有流生成器和文本字段的小部件。当我尝试输入一些文本时,键盘弹出,然后流生成器再次重建,或者当键盘关闭时,流生成器再次重建。当我构建聊天屏幕时,我不想再次重建流构建器,因为它会增加读取次数。任何有帮助的建议。 最佳答案 Fluttercallsthebuild()methodeverytimeitwantstochangeanythingintheview,andthishappenssurprisinglyoften.您可以将流传递给无状态小部件MyApp({Keykey,this.stream}):

flutter - 当键盘弹出或关闭时,streambuilder 一次又一次地重建

这里我遇到了一个问题。我有一列带有流生成器和文本字段的小部件。当我尝试输入一些文本时,键盘弹出,然后流生成器再次重建,或者当键盘关闭时,流生成器再次重建。当我构建聊天屏幕时,我不想再次重建流构建器,因为它会增加读取次数。任何有帮助的建议。 最佳答案 Fluttercallsthebuild()methodeverytimeitwantstochangeanythingintheview,andthishappenssurprisinglyoften.您可以将流传递给无状态小部件MyApp({Keykey,this.stream}):

Flutter - 将起始高度设置为 MediaQuery 高度时,AnimatedSize 不设置动画

我不知道怎么回事...当我使用0.0的静态高度时,AnimatedSize小部件将进行动画处理。但是当我设置topLayoutHeight=MediaQuery.of(context).size.height没有任何反应。这是我的代码:doubletopLayoutHeight=0.0;setHeight(){topLayoutHeight=MediaQuery.of(context).size.height-200;}我的小部件:@overrideWidgetbuild(BuildContextcontext){setHeight();......newAnimatedSize(cu

Flutter - 将起始高度设置为 MediaQuery 高度时,AnimatedSize 不设置动画

我不知道怎么回事...当我使用0.0的静态高度时,AnimatedSize小部件将进行动画处理。但是当我设置topLayoutHeight=MediaQuery.of(context).size.height没有任何反应。这是我的代码:doubletopLayoutHeight=0.0;setHeight(){topLayoutHeight=MediaQuery.of(context).size.height-200;}我的小部件:@overrideWidgetbuild(BuildContextcontext){setHeight();......newAnimatedSize(cu