草庐IT

stack-navigator

全部标签

android - 将 Stack Widget 的内容转换为图像

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我可以使用Flutter中的StackWidget叠加图像,但是如何将叠加的widget转换为用户可以保存在手机上的png或jpeg格式的真实图像?上下文:我想制作一个Logo制作应用程序,我的项目中有图像资源,用户可以将这些资源组合起来制作一个Logo。

flutter - Stack 中的手势被阻止

我有一个flutter应用程序,我打算在其中显示map上的固定优惠。在这张map上,将是一个可滚动的View,它将以“文本”形式显示报价(基本上是固定在map上的报价列表)。我还希望ScrollView在开始时只覆盖大约一半的屏幕,但它可以向上滚动以覆盖整个mapView。这就是为什么我有填充。一切都按预期工作,但我的ScrollView阻止我移动和缩放map?Widgetbuild(BuildContextcontext){returnScaffold(appBar:AppBar(backgroundColor:globals.themeColor4,title:Text('MYAP

flutter - Stack 中的手势被阻止

我有一个flutter应用程序,我打算在其中显示map上的固定优惠。在这张map上,将是一个可滚动的View,它将以“文本”形式显示报价(基本上是固定在map上的报价列表)。我还希望ScrollView在开始时只覆盖大约一半的屏幕,但它可以向上滚动以覆盖整个mapView。这就是为什么我有填充。一切都按预期工作,但我的ScrollView阻止我移动和缩放map?Widgetbuild(BuildContextcontext){returnScaffold(appBar:AppBar(backgroundColor:globals.themeColor4,title:Text('MYAP

flutter - Align Widget inside Stack 占全屏

我正在使用对齐在我的堆栈中定位小部件。当我在堆栈中的任何子项中使用对齐时,堆栈会占据全屏。否则堆栈是最高的child的高度。我在这里很困惑。align不是用来对齐堆栈中的child吗?这是我的代码:bottomNavigationBar:Stack(children:[Container(color:Colors.greenAccent,width:double.infinity,height:45,),Align(alignment:Alignment.bottomCenter,child:Container(width:80,height:80,decoration:BoxDeco

flutter - Align Widget inside Stack 占全屏

我正在使用对齐在我的堆栈中定位小部件。当我在堆栈中的任何子项中使用对齐时,堆栈会占据全屏。否则堆栈是最高的child的高度。我在这里很困惑。align不是用来对齐堆栈中的child吗?这是我的代码:bottomNavigationBar:Stack(children:[Container(color:Colors.greenAccent,width:double.infinity,height:45,),Align(alignment:Alignment.bottomCenter,child:Container(width:80,height:80,decoration:BoxDeco

flutter - 如何在 Flutter 中重新加载 Navigation.pop 上的页面?

我想重新加载页面A,重新运行Http请求,一旦我从另一个允许您编辑页面A显示的页面弹出回到它。另一个页面是由页面A中的函数生成的ListView中的长按触发的。即:页面A:_PageAState我需要调用的重新加载函数脚手架列表项正文等...展开ListView导航的手势检测器等我如何触发任何类型的功能或在我弹出页面时重新加载页面?我试过从pop传递数据并使用if语句,但嵌套结构搞砸了。 最佳答案 当然,有办法做到这一点!正如您所意识到的,第一个路由需要在推送的路由弹出时得到通知。幸运的是,有一个tutorialintheFlutt

flutter - 如何在 Flutter 中重新加载 Navigation.pop 上的页面?

我想重新加载页面A,重新运行Http请求,一旦我从另一个允许您编辑页面A显示的页面弹出回到它。另一个页面是由页面A中的函数生成的ListView中的长按触发的。即:页面A:_PageAState我需要调用的重新加载函数脚手架列表项正文等...展开ListView导航的手势检测器等我如何触发任何类型的功能或在我弹出页面时重新加载页面?我试过从pop传递数据并使用if语句,但嵌套结构搞砸了。 最佳答案 当然,有办法做到这一点!正如您所意识到的,第一个路由需要在推送的路由弹出时得到通知。幸运的是,有一个tutorialintheFlutt

dart - 如何从警告框更新 Navigator.pop() 后的页面状态

我的Flutter应用程序中有2个页面-ShoppingListsPage和ItemsListPage。我在ShoppingListsPage中有一个FloatingActionButton,单击它会将用户带到ItemsListPage,他可以在其中将ListView中的项目添加到购物list,然后通过单击AppBar中的按钮来保存列表。一旦用户单击AppBar中的Done按钮,我将显示一个AlertDialog对话框,要求用户输入列表的名称。用户输入列表名称并单击对话框中的“保存”按钮后,我将列表详细信息保存在SQLite数据库中(我使用sqflite插件进行数据库交互),然后想将用

dart - 如何从警告框更新 Navigator.pop() 后的页面状态

我的Flutter应用程序中有2个页面-ShoppingListsPage和ItemsListPage。我在ShoppingListsPage中有一个FloatingActionButton,单击它会将用户带到ItemsListPage,他可以在其中将ListView中的项目添加到购物list,然后通过单击AppBar中的按钮来保存列表。一旦用户单击AppBar中的Done按钮,我将显示一个AlertDialog对话框,要求用户输入列表的名称。用户输入列表名称并单击对话框中的“保存”按钮后,我将列表详细信息保存在SQLite数据库中(我使用sqflite插件进行数据库交互),然后想将用

flutter - flutter 如何一起使用 Stack 和 listview

我在FutureBuilder中有一个ListView.builder,我可以在其中获取数据库数据并将其显示到屏幕上。数据一个接一个地显示,但我想知道如何使用Stack小部件来相互显示它们。https://github.com/geekruchika/FlutterCardSwipe这就是必须定位元素的方式(向下滚动)已解决:@overrideWidgetbuild(BuildContextcontext){vardevice=MediaQuery.of(context).size;returnFutureBuilder>(future:DBHelper().getTasks(),bu